Skip to content
This repository was archived by the owner on Dec 14, 2023. It is now read-only.

Commit c5146d7

Browse files
author
mattpass
committed
Only consider writing if not in demoMode
1 parent 5fa36d5 commit c5146d7

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/requirements.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
}
2020

2121
// Check we have a working session
22-
if (false === isset($_SESSION) || "" === session_id()) {
22+
if (false === $ICEcoder["demoMode"] && (false === isset($_SESSION) || "" === session_id())) {
2323
array_push($reqsFailures, "phpSession");
2424
}
2525

lib/settings.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
include dirname(__FILE__) . "/requirements.php";
2020
}
2121

22-
if (false === $settingsClass->getDataDirDetails()['writable']) {
22+
if (false === $ICEcoder["demoMode"] && false === $settingsClass->getDataDirDetails()['writable']) {
2323
$reqsFailures = ["phpDataDirNotWritable"];
2424
include dirname(__FILE__) . "/requirements.php";
2525
}
@@ -46,7 +46,7 @@
4646
}
4747

4848
// Check we can write global config settings file
49-
if (false === $settingsClass->getConfigGlobalFileDetails()['writable']) {
49+
if (false === $ICEcoder["demoMode"] && false === $settingsClass->getConfigGlobalFileDetails()['writable']) {
5050
$reqsFailures = ["phpGlobalConfigWriteFile"];
5151
include dirname(__FILE__) . "/requirements.php";
5252
}
@@ -105,7 +105,7 @@
105105
}
106106

107107
// Check we can write users config settings file
108-
if (false === $settingsClass->getConfigUsersFileDetails($settingsFile)['writable']) {
108+
if (false === $ICEcoder["demoMode"] && false === $settingsClass->getConfigUsersFileDetails($settingsFile)['writable']) {
109109
$reqsFailures = ["phpUsersConfigWriteFile"];
110110
include dirname(__FILE__) . "/requirements.php";
111111
}

0 commit comments

Comments
 (0)