From def076a64124bdb655b2d6295e5c5f2d840ff073 Mon Sep 17 00:00:00 2001
From: ekes <ekes@iskra.net>
Date: Wed, 8 Apr 2015 17:50:42 +0200
Subject: [PATCH] Remove some PHP notices.

---
 radar.inc.php | 4 +++-
 radar.php     | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/radar.inc.php b/radar.inc.php
index 6a5ec12..a59923a 100644
--- a/radar.inc.php
+++ b/radar.inc.php
@@ -72,8 +72,10 @@ function radar_filter($settings) {
  * Collapses subfields, simplifies field list.
  */
 function _radar_field_collect_subfields(&$fields) {
+  $entity_fields = array();
+
   foreach ($fields as $delta => $listed_field) {
-    list($field, $subfield) = explode(':', $listed_field, 2);
+    list($field, $subfield) = array_pad(explode(':', $listed_field, 2), 2, null);
     if (!empty($subfield)) {
       // A field with subfields.
       if (!empty($entity_fields[$field])) {
diff --git a/radar.php b/radar.php
index 79493cc..e9df2f7 100644
--- a/radar.php
+++ b/radar.php
@@ -326,6 +326,8 @@ add_filter('shortcode_atts_radar_events', 'radar_shortcode_parse', 10, 3);
  * Format item's parsed fields array for radar shortcode's.
  */
 function radar_format_item($type, $item, $shortcode, $parents = array()) {
+  $content = '';
+
   foreach ($item as $field) {
     // Item containing other items.
     if (!empty($field['entity'])) {
-- 
GitLab