Permission update

This commit is contained in:
George Frederick "Buzz" Beurling
2020-03-22 20:00:23 -04:00
parent 1e3ae2fbbb
commit ae3be2b977
27 changed files with 344 additions and 655 deletions

View File

@@ -237,6 +237,7 @@ class GoogleDriveController extends Controller
public function list($folder = 'root')
{
$recursive = false; // Get subdirectories also?
$perm = ['r' => GoogleDriveFile::getPermForAuthUser($folder,'r'),'w' => GoogleDriveFile::getPermForAuthUser($folder,'w'),'p' => GoogleDriveFile::getPermForAuthUser($folder,'p')];
if ($folder == 'root')
{
$contents = collect(Storage::cloud()->listContents('/', $recursive));
@@ -246,7 +247,11 @@ class GoogleDriveController extends Controller
$contents = collect(Storage::cloud()->listContents($folder, $recursive));
}
return view('admin.files.Google Drive.explorer',['directories' => $contents->where('type', '=', 'dir')->sortByDesc('name'), 'files' => $contents->where('type', '=', 'file'), 'currentDir' => $folder]);
return view('admin.files.Google Drive.explorer',[
'directories' => $contents->where('type', '=', 'dir')->sortByDesc('name'),
'files' => $contents->where('type', '=', 'file'),
'currentDir' => $folder,
'permission' => $perm]);
}
public function checkFileSystem()