From d3f35a4cd8568d5cb8b5171fee9f7e4dd626e177 Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Fri, 16 Jan 2026 13:08:49 +0100 Subject: [PATCH] Fixed saving ext data in Openaccessid --- application/OpenAccessId/OpenAccessId.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/application/OpenAccessId/OpenAccessId.php b/application/OpenAccessId/OpenAccessId.php index edaffa7ca..35ae7fff3 100644 --- a/application/OpenAccessId/OpenAccessId.php +++ b/application/OpenAccessId/OpenAccessId.php @@ -174,7 +174,8 @@ class OpenAccessId extends mfBaseModel { // update OAID export data - $exp_data_update = json_decode($this->export_data); + //$exp_data_update = json_decode($this->export_data); + $exp_data_update = $this->getExportData(); if(!property_exists($exp_data_update, "rimo")) { $exp_data_update->rimo = new StdClass(); } @@ -310,11 +311,11 @@ class OpenAccessId extends mfBaseModel { public function getExportData($key = false) { if(!$this->export_data) { - return []; + return new StdClass(); } else { $exdata = json_decode($this->export_data); if(!is_object($exdata)) { - return []; + return new StdClass(); } if(!$key) {