From 1cb8afa81c0a07db4f970e3a326f20696e3d87e6 Mon Sep 17 00:00:00 2001
From: Aaron Parecki <aaron@parecki.com>
Date: Mon, 13 Nov 2017 08:34:54 -0800
Subject: fix media uploading in html editor

---
 lib/helpers.php | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

(limited to 'lib/helpers.php')

diff --git a/lib/helpers.php b/lib/helpers.php
index 08a7eb0..a3d289d 100644
--- a/lib/helpers.php
+++ b/lib/helpers.php
@@ -124,9 +124,15 @@ function micropub_post($endpoint, $params, $access_token, $file = NULL, $json =
   curl_setopt($ch, CURLOPT_POST, true);
 
   if($file) {
-    $file_path = $file['tmp_name'];
-    $file_content = file_get_contents($file_path);
-    $filename = $file['name'];
+    if(is_string($file)) {
+      $file_path = $file;
+      $file_content = file_get_contents($file_path);
+      $filename = 'file';
+    } else {
+      $file_path = $file['tmp_name'];
+      $file_content = file_get_contents($file_path);
+      $filename = $file['name'];
+    }
   } else {
     $file_path = false;
   }
-- 
cgit v1.2.3