summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--controllers/editor.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/controllers/editor.php b/controllers/editor.php
index ddffccb..f813f9e 100644
--- a/controllers/editor.php
+++ b/controllers/editor.php
@@ -55,6 +55,11 @@ $app->post('/editor/publish', function() use($app) {
'type' => ['h-entry'],
'properties' => $micropub_request
];
+ // Convert all values to arrays
+ foreach($micropub_request['properties'] as $k=>$v) {
+ if(!is_array($v))
+ $micropub_request['properties'][$k] = [$v];
+ }
}
$r = micropub_post_for_user($user, $micropub_request, null, $json);