|
|
@@ -72,6 +72,7 @@ |
|
|
|
$('#free_space').val(response.data.freeSpace); |
|
|
|
$('#upload.button').attr('data-original-title', response.data.maxHumanFilesize); |
|
|
|
$('#usedSpacePercent').val(response.data.usedSpacePercent); |
|
|
|
$('#usedSpacePercent').data('mount-type', response.data.mountType); |
|
|
|
$('#owner').val(response.data.owner); |
|
|
|
$('#ownerDisplayName').val(response.data.ownerDisplayName); |
|
|
|
Files.displayStorageWarnings(); |
|
|
@@ -155,21 +156,30 @@ |
|
|
|
|
|
|
|
var usedSpacePercent = $('#usedSpacePercent').val(), |
|
|
|
owner = $('#owner').val(), |
|
|
|
ownerDisplayName = $('#ownerDisplayName').val(); |
|
|
|
ownerDisplayName = $('#ownerDisplayName').val(), |
|
|
|
mountType = $('#usedSpacePercent').data('mount-type'); |
|
|
|
if (usedSpacePercent > 98) { |
|
|
|
if (owner !== OC.getCurrentUser().uid) { |
|
|
|
OC.Notification.show(t('files', 'Storage of {owner} is full, files can not be updated or synced anymore!', |
|
|
|
{owner: ownerDisplayName}), {type: 'error'} |
|
|
|
); |
|
|
|
return; |
|
|
|
} else if (mountType === 'group') { |
|
|
|
OC.Notification.show(t('files', |
|
|
|
'This group folder is full, files can not be updated or synced anymore!'), |
|
|
|
{type: 'error'} |
|
|
|
); |
|
|
|
} else if (mountType === 'external') { |
|
|
|
OC.Notification.show(t('files', |
|
|
|
'This external storage is full, files can not be updated or synced anymore!'), |
|
|
|
{type : 'error'} |
|
|
|
); |
|
|
|
} else { |
|
|
|
OC.Notification.show(t('files', |
|
|
|
'Your storage is full, files can not be updated or synced anymore!'), |
|
|
|
{type: 'error'} |
|
|
|
); |
|
|
|
} |
|
|
|
OC.Notification.show(t('files', |
|
|
|
'Your storage is full, files can not be updated or synced anymore!'), |
|
|
|
{type : 'error'} |
|
|
|
); |
|
|
|
return; |
|
|
|
} |
|
|
|
if (usedSpacePercent > 90) { |
|
|
|
} else if (usedSpacePercent > 90) { |
|
|
|
if (owner !== OC.getCurrentUser().uid) { |
|
|
|
OC.Notification.show(t('files', 'Storage of {owner} is almost full ({usedSpacePercent}%)', |
|
|
|
{ |
|
|
@@ -180,12 +190,24 @@ |
|
|
|
type: 'error' |
|
|
|
} |
|
|
|
); |
|
|
|
return; |
|
|
|
} else if (mountType === 'group') { |
|
|
|
OC.Notification.show(t('files', |
|
|
|
'This group folder is almost full ({usedSpacePercent}%)', |
|
|
|
{usedSpacePercent: usedSpacePercent}), |
|
|
|
{type : 'error'} |
|
|
|
); |
|
|
|
} else if (mountType === 'external') { |
|
|
|
OC.Notification.show(t('files', |
|
|
|
'This external storage is almost full ({usedSpacePercent}%)', |
|
|
|
{usedSpacePercent: usedSpacePercent}), |
|
|
|
{type : 'error'} |
|
|
|
); |
|
|
|
} else { |
|
|
|
OC.Notification.show(t('files', 'Your storage is almost full ({usedSpacePercent}%)', |
|
|
|
{usedSpacePercent: usedSpacePercent}), |
|
|
|
{type : 'error'} |
|
|
|
); |
|
|
|
} |
|
|
|
OC.Notification.show(t('files', 'Your storage is almost full ({usedSpacePercent}%)', |
|
|
|
{usedSpacePercent: usedSpacePercent}), |
|
|
|
{type : 'error'} |
|
|
|
); |
|
|
|
} |
|
|
|
}, |
|
|
|
|