瀏覽代碼

Merge branch 'hotfix'

version-14
Nabin Hait 7 年之前
父節點
當前提交
8f34968ae7
共有 3 個檔案被更改,包括 4 行新增22 行删除
  1. +0
    -18
      .travis.yml
  2. +1
    -1
      frappe/__init__.py
  3. +3
    -3
      frappe/core/doctype/file/file.py

+ 0
- 18
.travis.yml 查看文件

@@ -1,13 +1,6 @@
language: python language: python
dist: trusty dist: trusty


addons:
apt:
sources:
- google-chrome
packages:
- google-chrome-stable

python: python:
- "2.7" - "2.7"


@@ -30,15 +23,6 @@ install:
- cp -r $TRAVIS_BUILD_DIR/test_sites/test_site ~/frappe-bench/sites/ - cp -r $TRAVIS_BUILD_DIR/test_sites/test_site ~/frappe-bench/sites/


before_script: before_script:
- wget http://chromedriver.storage.googleapis.com/2.33/chromedriver_linux64.zip
- unzip chromedriver_linux64.zip
- sudo apt-get install libnss3
- sudo apt-get --only-upgrade install google-chrome-stable
- sudo cp chromedriver /usr/local/bin/.
- sudo chmod +x /usr/local/bin/chromedriver
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- sleep 3
- mysql -u root -ptravis -e 'create database test_frappe' - mysql -u root -ptravis -e 'create database test_frappe'
- echo "USE mysql;\nCREATE USER 'test_frappe'@'localhost' IDENTIFIED BY 'test_frappe';\nFLUSH PRIVILEGES;\n" | mysql -u root -ptravis - echo "USE mysql;\nCREATE USER 'test_frappe'@'localhost' IDENTIFIED BY 'test_frappe';\nFLUSH PRIVILEGES;\n" | mysql -u root -ptravis
- echo "USE mysql;\nGRANT ALL PRIVILEGES ON \`test_frappe\`.* TO 'test_frappe'@'localhost';\n" | mysql -u root -ptravis - echo "USE mysql;\nGRANT ALL PRIVILEGES ON \`test_frappe\`.* TO 'test_frappe'@'localhost';\n" | mysql -u root -ptravis
@@ -55,5 +39,3 @@ before_script:
script: script:
- set -e - set -e
- bench run-tests - bench run-tests
- sleep 5
- bench run-ui-tests --app frappe

+ 1
- 1
frappe/__init__.py 查看文件

@@ -14,7 +14,7 @@ import os, sys, importlib, inspect, json
from .exceptions import * from .exceptions import *
from .utils.jinja import get_jenv, get_template, render_template, get_email_from_template from .utils.jinja import get_jenv, get_template, render_template, get_email_from_template


__version__ = '10.0.16'
__version__ = '10.0.17'
__title__ = "Frappe Framework" __title__ = "Frappe Framework"


local = Local() local = Local()


+ 3
- 3
frappe/core/doctype/file/file.py 查看文件

@@ -19,7 +19,7 @@ import mimetypes, imghdr
from frappe.utils.file_manager import delete_file_data_content, get_content_hash, get_random_filename from frappe.utils.file_manager import delete_file_data_content, get_content_hash, get_random_filename
from frappe import _ from frappe import _
from frappe.utils.nestedset import NestedSet from frappe.utils.nestedset import NestedSet
from frappe.utils import strip, get_files_path
from frappe.utils import strip, get_files_path, flt
from PIL import Image, ImageOps from PIL import Image, ImageOps
from six import StringIO, string_types from six import StringIO, string_types
from six.moves.urllib.parse import unquote from six.moves.urllib.parse import unquote
@@ -120,8 +120,8 @@ class File(NestedSet):
"""Returns folder size for current folder""" """Returns folder size for current folder"""
if not folder: if not folder:
folder = self.name folder = self.name
file_size = frappe.db.sql("""select sum(ifnull(file_size,0))
from tabFile where folder=%s """, (folder))[0][0]
file_size = flt(frappe.db.sql("""select sum(ifnull(file_size,0))
from tabFile where folder=%s """, (folder))[0][0])


return file_size return file_size




Loading…
取消
儲存