mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 02:35:49 +00:00
fixed bug with file sizes
This commit is contained in:
parent
98236ac1c7
commit
73eb94fe3a
2 changed files with 16 additions and 14 deletions
|
|
@ -2,7 +2,7 @@
|
|||
"api_url" : "/api/v1",
|
||||
"appcache" : false,
|
||||
"minification" : {
|
||||
"js" : true,
|
||||
"js" : false,
|
||||
"css" : true,
|
||||
"html" : true,
|
||||
"img" : true
|
||||
|
|
|
|||
|
|
@ -158,19 +158,21 @@ var CloudFunc, exports;
|
|||
* @pSize - размер в байтах
|
||||
*/
|
||||
CloudFunc.getShortSize = function(pSize){
|
||||
/* Константы размеров, что используются внутри функции */
|
||||
var l1KB = 1024,
|
||||
l1MB = l1KB * l1KB,
|
||||
l1GB = l1MB * l1KB,
|
||||
l1TB = l1GB * l1KB,
|
||||
l1PB = l1TB * l1KB;
|
||||
|
||||
if (pSize < l1KB) pSize = pSize + 'b';
|
||||
else if (pSize < l1MB) pSize = (pSize/l1KB).toFixed(2) + 'kb';
|
||||
else if (pSize < l1GB) pSize = (pSize/l1MB).toFixed(2) + 'mb';
|
||||
else if (pSize < l1TB) pSize = (pSize/l1GB).toFixed(2) + 'gb';
|
||||
else if (pSize < l1PB) pSize = (pSize/l1TB).toFixed(2) + 'tb';
|
||||
else pSize = (pSize/l1PB).toFixed(2) + 'pb';
|
||||
if (pSize === pSize-0){
|
||||
/* Константы размеров, что используются внутри функции */
|
||||
var l1KB = 1024,
|
||||
l1MB = l1KB * l1KB,
|
||||
l1GB = l1MB * l1KB,
|
||||
l1TB = l1GB * l1KB,
|
||||
l1PB = l1TB * l1KB;
|
||||
|
||||
if (pSize < l1KB) pSize = pSize + 'b';
|
||||
else if (pSize < l1MB) pSize = (pSize/l1KB).toFixed(2) + 'kb';
|
||||
else if (pSize < l1GB) pSize = (pSize/l1MB).toFixed(2) + 'mb';
|
||||
else if (pSize < l1TB) pSize = (pSize/l1GB).toFixed(2) + 'gb';
|
||||
else if (pSize < l1PB) pSize = (pSize/l1TB).toFixed(2) + 'tb';
|
||||
else pSize = (pSize/l1PB).toFixed(2) + 'pb';
|
||||
}
|
||||
|
||||
return pSize;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue