From a13d42fdaf5751afc42dff3770c6f9eb27a0a8ed Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Fri, 7 Oct 2011 23:01:44 +0200 Subject: [PATCH] Fixes for adding contact property --- apps/contacts/ajax/addproperty.php | 2 +- apps/contacts/js/interface.js | 2 +- apps/contacts/lib/vcard.php | 1 + apps/contacts/templates/part.details.php | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/contacts/ajax/addproperty.php b/apps/contacts/ajax/addproperty.php index 68c4f65fa5c..101cfabbe84 100644 --- a/apps/contacts/ajax/addproperty.php +++ b/apps/contacts/ajax/addproperty.php @@ -53,7 +53,7 @@ $name = $_POST['name']; $value = $_POST['value']; $parameters = isset($_POST['parameteres'])?$_POST['parameters']:array(); -OC_Contacts_VCard::addVCardProperty($vcard, $name, $value, $parameters); +$property = OC_Contacts_VCard::addVCardProperty($vcard, $name, $value, $parameters); $line = count($vcard->children) - 1; $checksum = md5($property->serialize()); diff --git a/apps/contacts/js/interface.js b/apps/contacts/js/interface.js index 215c4001d9e..0fcfdeaab5d 100644 --- a/apps/contacts/js/interface.js +++ b/apps/contacts/js/interface.js @@ -75,7 +75,7 @@ $(document).ready(function(){ $('#contacts_addpropertyform input[type="submit"]').live('click',function(){ $.post('ajax/addproperty.php',$('#contacts_addpropertyform').serialize(),function(jsondata){ if(jsondata.status == 'success'){ - $('#contacts_cardoptions').before(jsondata.data.page); + $('#contacts_details').append(jsondata.data.page); $('#contacts_addpropertyform').remove(); $('#contacts_addcontactsparts').remove(); } diff --git a/apps/contacts/lib/vcard.php b/apps/contacts/lib/vcard.php index bff2897384f..9f15cf4bc37 100644 --- a/apps/contacts/lib/vcard.php +++ b/apps/contacts/lib/vcard.php @@ -290,6 +290,7 @@ class OC_Contacts_VCard{ } $vcard->add($property); + return $property; } /** diff --git a/apps/contacts/templates/part.details.php b/apps/contacts/templates/part.details.php index 254d54a4e8e..26a33739acb 100644 --- a/apps/contacts/templates/part.details.php +++ b/apps/contacts/templates/part.details.php @@ -1,5 +1,5 @@ - +
-- 2.39.5