backend improvements

This commit is contained in:
Arno Kaimbacher 2018-10-10 18:28:51 +02:00
parent 50bcae442e
commit 4ac1c34b6a
16 changed files with 199 additions and 108 deletions

View file

@ -244,7 +244,7 @@ class IndexController extends Controller
$dataset->save();
//store related files
if (null != $data['files']) {
if (isset($data['files'])) {
foreach ($data['files'] as $uploadedFile) {
$file = $uploadedFile['file'];
$label = urldecode($uploadedFile['label']);
@ -299,7 +299,9 @@ class IndexController extends Controller
DB::commit();
} catch (\Exception $e) {
DB::rollback();
Storage::deleteDirectory($datasetFolder);
if (isset($datasetFolder)) {
Storage::deleteDirectory($datasetFolder);
}
return response()->json([
'success' => false,
'error' => [
@ -310,7 +312,9 @@ class IndexController extends Controller
//throw $e;
} catch (\Throwable $e) {
DB::rollback();
Storage::deleteDirectory($datasetFolder);
if (isset($datasetFolder)) {
Storage::deleteDirectory($datasetFolder);
}
return response()->json([
'success' => false,
'error' => [

View file

@ -21,7 +21,8 @@ class LicenseController extends Controller
public function index() : View
{
$licenses = License::get();
$direction = 'asc'; // or desc
$licenses = License::orderBy('sort_order', $direction)->get();
return view('settings.license.license', compact('licenses'));
}

View file

@ -117,7 +117,7 @@ class PersonController extends Controller
}
/**
* activatew author, submitter etc....
* activate author, submitter etc....
*
* @param int $id
* @return \Illuminate\Http\Response