From 2242dacea238301679f80b4b71228a0823dfbc83 Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Thu, 8 Apr 2010 13:25:18 -0400 Subject: [PATCH] Don't attempt to send categories if none are set --- framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php b/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php index ccceb8ead..9294d0544 100644 --- a/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php +++ b/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php @@ -543,8 +543,11 @@ class Horde_ActiveSync_Driver_Horde extends Horde_ActiveSync_Driver_Base $hash['department'] = Horde_String::convertCharset($message->department, 'utf-8', $charset); /* Categories */ - $hash['category']['value'] = Horde_String::convertCharset(implode(';', $message->categories), 'utf-8', $charset); - $hash['category']['new'] = true; + if (count($message->categories)) { + $hash['category']['value'] = Horde_String::convertCharset(implode(';', $message->categories), 'utf-8', $charset); + $hash['category']['new'] = true; + } + /* Children */ // @TODO -- 2.11.0