Update for more debug errors
authorSteve Sutton <steve@gaslightmedia.com>
Mon, 29 Feb 2016 19:44:16 +0000 (14:44 -0500)
committerSteve Sutton <steve@gaslightmedia.com>
Mon, 29 Feb 2016 19:44:16 +0000 (14:44 -0500)
models/block.php

index b127dd4..4eb8d97 100644 (file)
@@ -187,11 +187,21 @@ class glm_models_block
         }
         // OK, we're authenticated: we need to find and save the data
         // We'll put it into an array to make it easier to loop though.
-        update_post_meta($post->ID, 'glm_block_url', $_POST['glm_block_url']);
-        update_post_meta($post->ID, 'glm_block_ext_url', $_POST['glm_block_ext_url']);
-        update_post_meta($post->ID, 'glm_block_page', $_POST['glm_block_page']);
-        update_post_meta($post->ID, 'glm_block_post', $_POST['glm_block_post']);
-        update_post_meta($post->ID, 'glm_block_event', $_POST['glm_block_event']);
+        if (isset($_POST['glm_block_url'])) {
+            update_post_meta($post->ID, 'glm_block_url', $_POST['glm_block_url']);
+        }
+        if (isset($_POST['glm_block_ext_url'])) {
+            update_post_meta($post->ID, 'glm_block_ext_url', $_POST['glm_block_ext_url']);
+        }
+        if (isset($_POST['glm_block_page'])) {
+            update_post_meta($post->ID, 'glm_block_page', $_POST['glm_block_page']);
+        }
+        if (isset($_POST['glm_block_post'])) {
+            update_post_meta($post->ID, 'glm_block_post', $_POST['glm_block_post']);
+        }
+        if (isset($_POST['glm_block_event'])) {
+            update_post_meta($post->ID, 'glm_block_event', $_POST['glm_block_event']);
+        }
     }
 
     /**