]> git.mxchange.org Git - friendica.git/blobdiff - update.php
spelling: metallic
[friendica.git] / update.php
index d6988c1d9ca48faed3e3896b634fcead42b9be4c..672c11a4f49097342f8a3d78fd16074ab6ce7ad7 100644 (file)
@@ -1291,6 +1291,27 @@ function update_1514()
 
 function update_1515()
 {
+       DBA::update('verb', ['name' => Activity::READ], ['name' => 'https://www.w3.org/ns/activitystreams#read']);
        DBA::update('verb', ['name' => Activity::VIEW], ['name' => 'https://joinpeertube.org/view']);
        return Update::SUCCESS;
 }
+
+function update_1516()
+{
+       // Fixes https://github.com/friendica/friendica/issues/12803
+       // de-serialize multiple serialized values
+       $configTrans = DI::config()->beginTransaction();
+       $configArray = DI::config()->getCache()->getDataBySource(Cache::SOURCE_DATA);
+
+       foreach ($configArray as $category => $keyValues) {
+               if (is_array($keyValues)) {
+                       foreach ($keyValues as $key => $value) {
+                               $configTrans->set($category, $key, $value);
+                       }
+               }
+       }
+
+       $configTrans->commit();
+
+       return Update::SUCCESS;
+}