Files: refactor
This commit is contained in:
parent
00709ad59d
commit
796092812b
@ -564,6 +564,24 @@ namespace ASC.Files.Core.Resources {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to You don't have enough permission to copy the file.
|
||||
/// </summary>
|
||||
public static string ErrorMassage_SecurityException_CopyFile {
|
||||
get {
|
||||
return ResourceManager.GetString("ErrorMassage_SecurityException_CopyFile", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to You don't have enough permission to copy the folder.
|
||||
/// </summary>
|
||||
public static string ErrorMassage_SecurityException_CopyFolder {
|
||||
get {
|
||||
return ResourceManager.GetString("ErrorMassage_SecurityException_CopyFolder", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to You don't have enough permission to create.
|
||||
/// </summary>
|
||||
@ -753,6 +771,24 @@ namespace ASC.Files.Core.Resources {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to You don't have permission to copy to this folder.
|
||||
/// </summary>
|
||||
public static string ErrorMessage_SecurityException_CopyToFolder {
|
||||
get {
|
||||
return ResourceManager.GetString("ErrorMessage_SecurityException_CopyToFolder", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to You don't have permission to move to this folder.
|
||||
/// </summary>
|
||||
public static string ErrorMessage_SecurityException_MoveToFolder {
|
||||
get {
|
||||
return ResourceManager.GetString("ErrorMessage_SecurityException_MoveToFolder", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to You don't have enough permission to archive the room.
|
||||
/// </summary>
|
||||
|
@ -285,6 +285,12 @@
|
||||
<data name="ErrorMassage_SecurityException_Auth" xml:space="preserve">
|
||||
<value>Can't authorize at {0} provider with given credentials.</value>
|
||||
</data>
|
||||
<data name="ErrorMassage_SecurityException_CopyFile" xml:space="preserve">
|
||||
<value>You don't have enough permission to copy the file</value>
|
||||
</data>
|
||||
<data name="ErrorMassage_SecurityException_CopyFolder" xml:space="preserve">
|
||||
<value>You don't have enough permission to copy the folder</value>
|
||||
</data>
|
||||
<data name="ErrorMassage_SecurityException_Create" xml:space="preserve">
|
||||
<value>You don't have enough permission to create</value>
|
||||
</data>
|
||||
@ -348,6 +354,12 @@
|
||||
<data name="ErrorMessage_InvintationLink" xml:space="preserve">
|
||||
<value>The invitation link is invalid or it's validity has expired</value>
|
||||
</data>
|
||||
<data name="ErrorMessage_SecurityException_CopyToFolder" xml:space="preserve">
|
||||
<value>You don't have permission to copy to this folder</value>
|
||||
</data>
|
||||
<data name="ErrorMessage_SecurityException_MoveToFolder" xml:space="preserve">
|
||||
<value>You don't have permission to move to this folder</value>
|
||||
</data>
|
||||
<data name="ErrorMessage_UnarchiveRoom" xml:space="preserve">
|
||||
<value>You don't have enough permission to archive the room</value>
|
||||
</data>
|
||||
|
@ -146,13 +146,13 @@ class FileMoveCopyOperation<T> : FileOperation<FileMoveCopyOperationData<T>, T>
|
||||
|
||||
if (_copy && !await FilesSecurity.CanCopyAsync(firstFolder))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException;
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_CopyFolder;
|
||||
|
||||
return;
|
||||
}
|
||||
else if (!await FilesSecurity.CanMoveAsync(firstFolder))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException;
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_MoveFile;
|
||||
|
||||
return;
|
||||
}
|
||||
@ -164,13 +164,13 @@ class FileMoveCopyOperation<T> : FileOperation<FileMoveCopyOperationData<T>, T>
|
||||
|
||||
if (_copy && !await FilesSecurity.CanCopyAsync(firstFile))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException;
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_CopyFile;
|
||||
|
||||
return;
|
||||
}
|
||||
else if (!await FilesSecurity.CanMoveAsync(firstFile))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException;
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_MoveFile;
|
||||
|
||||
return;
|
||||
}
|
||||
@ -178,13 +178,13 @@ class FileMoveCopyOperation<T> : FileOperation<FileMoveCopyOperationData<T>, T>
|
||||
|
||||
if (_copy && !await fileSecurity.CanCopyToAsync(toFolder))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException;
|
||||
this[Err] = FilesCommonResource.ErrorMessage_SecurityException_CopyToFolder;
|
||||
|
||||
return;
|
||||
}
|
||||
else if (!await fileSecurity.CanMoveToAsync(toFolder))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException;
|
||||
this[Err] = FilesCommonResource.ErrorMessage_SecurityException_MoveToFolder;
|
||||
|
||||
return;
|
||||
}
|
||||
@ -238,11 +238,11 @@ class FileMoveCopyOperation<T> : FileOperation<FileMoveCopyOperationData<T>, T>
|
||||
}
|
||||
else if (copy && !await FilesSecurity.CanCopyAsync(folder))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException;
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_CopyFolder;
|
||||
}
|
||||
else if (!copy && !await FilesSecurity.CanMoveAsync(folder))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException;
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_CopyFolder;
|
||||
}
|
||||
else if (!isRoom && (toFolder.FolderType == FolderType.VirtualRooms || toFolder.RootFolderType == FolderType.Archive))
|
||||
{
|
||||
@ -492,11 +492,11 @@ class FileMoveCopyOperation<T> : FileOperation<FileMoveCopyOperationData<T>, T>
|
||||
}
|
||||
else if (copy && !await FilesSecurity.CanCopyAsync(file))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_ReadFile;
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_CopyFile;
|
||||
}
|
||||
else if (!copy && !await FilesSecurity.CanMoveAsync(file))
|
||||
{
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_ReadFile;
|
||||
this[Err] = FilesCommonResource.ErrorMassage_SecurityException_MoveFile;
|
||||
}
|
||||
else if (!await FilesSecurity.CanDownloadAsync(file))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user