28
28
use phpMyFAQ \Database ;
29
29
use phpMyFAQ \Database \DatabaseDriver ;
30
30
use phpMyFAQ \Entity \InstanceEntity ;
31
+ use phpMyFAQ \Enums \ReleaseType ;
31
32
use phpMyFAQ \Filter ;
32
33
use phpMyFAQ \Instance ;
33
34
use phpMyFAQ \Instance \Database as InstanceDatabase ;
@@ -352,7 +353,6 @@ class Installer extends Setup
352
353
'main.enableAskQuestions ' => 'false ' ,
353
354
'main.enableNotifications ' => 'false ' ,
354
355
'main.contactInformationHTML ' => 'false ' ,
355
- 'main.releaseEnvironment ' => '__PHPMYFAQ_RELEASE__ ' ,
356
356
357
357
'records.numberOfRecordsPerPage ' => '10 ' ,
358
358
'records.numberOfShownNewsEntries ' => '3 ' ,
@@ -464,6 +464,9 @@ class Installer extends Setup
464
464
465
465
'api.enableAccess ' => 'true ' ,
466
466
'api.apiClientToken ' => '' ,
467
+
468
+ 'upgrade.releaseEnvironment ' => '__PHPMYFAQ_RELEASE__ ' ,
469
+ 'upgrade.dateLastChecked ' => ''
467
470
];
468
471
469
472
/**
@@ -480,7 +483,8 @@ public function __construct(protected System $system)
480
483
'main.currentApiVersion ' => System::getApiVersion (),
481
484
'main.phpMyFAQToken ' => bin2hex (random_bytes (16 )),
482
485
'spam.enableCaptchaCode ' => (extension_loaded ('gd ' ) ? 'true ' : 'false ' ),
483
- 'main.releaseEnvironment ' => System::isDevelopmentVersion () ? 'development ' : 'production '
486
+ 'upgrade.releaseEnvironment ' =>
487
+ System::isDevelopmentVersion () ? ReleaseType::DEVELOPMENT ->value : ReleaseType::RELEASE ->value
484
488
];
485
489
486
490
$ this ->mainConfig = array_merge ($ this ->mainConfig , $ dynMainConfig );
0 commit comments