Jelajahi Sumber

⚙️change demo settings

BrettonYe 2 tahun lalu
induk
melakukan
c6d0f92094

+ 1 - 1
app/Console/Commands/PanelUpdate.php

@@ -22,7 +22,7 @@ class PanelUpdate extends Command
             $this->line(' 更新数据库...');
             Artisan::call('migrate --force');
 
-            if (config('app.demo') && $this->confirm('检测到您在DEMO模式, 是否重置数据库?')) {
+            if (config('app.env') === 'demo' && $this->confirm('检测到您在DEMO模式, 是否重置数据库?')) {
                 Artisan::call('migrate:fresh --seed --force');
             }
 

+ 1 - 1
app/Http/Controllers/Admin/SystemController.php

@@ -152,7 +152,7 @@ class SystemController extends Controller
         }
 
         // 演示环境禁止修改特定配置项
-        if (config('app.demo')) {
+        if (config('app.env') === 'demo') {
             $denyConfig = [
                 'website_url',
                 'is_captcha',

+ 1 - 1
app/Http/Controllers/Admin/UserController.php

@@ -241,7 +241,7 @@ class UserController extends Controller
 
             // 非演示环境才可以修改管理员密码
             $password = $request->input('password');
-            if (! empty($password) && ! (config('app.demo') && $user->id === 1)) {
+            if (! empty($password) && (config('app.env') !== 'demo' || $user->id !== 1)) {
                 $data['password'] = $password;
             }
 

+ 1 - 1
app/Http/Controllers/UserController.php

@@ -158,7 +158,7 @@ class UserController extends Controller
                 }
 
                 // 演示环境禁止改管理员密码
-                if ($user->id === 1 && config('app.demo')) {
+                if ($user->id === 1 && config('app.env') === 'demo') {
                     return Redirect::back()->withErrors(trans('auth.password.reset.error.demo'));
                 }
 

+ 0 - 1
config/app.php

@@ -43,7 +43,6 @@ return [
     */
 
     'debug' => (bool) env('APP_DEBUG', false),
-    'demo' => (bool) env('APP_DEMO', false),
 
     /*
     |--------------------------------------------------------------------------