summaryrefslogtreecommitdiff
path: root/server/core/LibOverride/genTokenOptions.php
diff options
context:
space:
mode:
Diffstat (limited to 'server/core/LibOverride/genTokenOptions.php')
-rwxr-xr-x[-rw-r--r--]server/core/LibOverride/genTokenOptions.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/server/core/LibOverride/genTokenOptions.php b/server/core/LibOverride/genTokenOptions.php
index b71defa..50826ed 100644..100755
--- a/server/core/LibOverride/genTokenOptions.php
+++ b/server/core/LibOverride/genTokenOptions.php
@@ -260,13 +260,14 @@ class genTokenOptions
public function loadBackup($back){
$backup = unserialize($back);
+
$this->backup["roles"] = $backup["roles"];
$this->backup["project"] = $backup["project"];
$this->backup["user"] = $backup["user"];
- loadComputeBackup($backup["Compute"]);
- loadIdentityBackup($backup["Identity"]);
- loadImageBackup($backup["Image"]);
- loadNetworkBackup($backup["Network"]);
+ $this->loadComputeBackup($backup["Compute"]);
+ $this->loadIdentityBackup($backup["Identity"]);
+ $this->loadImageBackup($backup["Image"]);
+ $this->loadNetworkBackup($backup["Network"]);
}
@@ -324,6 +325,7 @@ class genTokenOptions
private function unserializeToken($tokenSerialized){
$Saved = file_get_contents("core/LibOverride/projectTokenData/".$this->backup["project"]);
+ $Saved = unserialize($Saved);
$api = new Api();
$token = new Models\Token($this->httpClient, $api);
$token->methods = unserialize($tokenSerialized["methods"]);