Change settings so demo user can use Spectre.

This commit is contained in:
James Cole
2018-01-20 06:40:23 +01:00
parent 3f02072ae9
commit 54da08b2f2
4 changed files with 5 additions and 4 deletions

View File

@@ -55,7 +55,6 @@ class ConfigurationController extends Controller
return $next($request); return $next($request);
} }
); );
$this->middleware(IsDemoUser::class)->except(['index']);
} }
/** /**

View File

@@ -57,8 +57,6 @@ class IndexController extends Controller
return $next($request); return $next($request);
} }
); );
$this->middleware(IsDemoUser::class)->except(['create', 'index']);
} }
/** /**

View File

@@ -50,7 +50,6 @@ class PrerequisitesController extends Controller
return $next($request); return $next($request);
} }
); );
$this->middleware(IsDemoUser::class);
} }
/** /**

View File

@@ -22,6 +22,7 @@ declare(strict_types=1);
namespace FireflyIII\Import\Prerequisites; namespace FireflyIII\Import\Prerequisites;
use FireflyIII\Exceptions\FireflyException;
use FireflyIII\User; use FireflyIII\User;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\MessageBag; use Illuminate\Support\MessageBag;
@@ -62,9 +63,13 @@ class FilePrerequisites implements PrerequisitesInterface
* True if prerequisites. False if not. * True if prerequisites. False if not.
* *
* @return bool * @return bool
* @throws FireflyException
*/ */
public function hasPrerequisites(): bool public function hasPrerequisites(): bool
{ {
if($this->user->hasRole('demo')) {
throw new FireflyException('Apologies, the demo user cannot import files.');
}
return false; return false;
} }