i have troubles saving user property xml file in zimlet folder.
xml structure:
<zimlet name="ca_uoguelph_ccs_archive" version="2.0.2" label="archive" description="archives emails in inbox date."> <include>ca_uoguelph_ccs_archive.js</include> <includecss>ca_uoguelph_ccs_archive.css</includecss> <handlerobject>ca_uoguelph_ccs_archivehandlerobject</handlerobject> <userproperties> <property type="string" name="archive_mainfolderid" value="" /> <property type="string" name="archive_by_preference" value="y" /> <property type="string" name="archive_auto_enabled" value="false" /> <property type="string" name="archive_auto_last_run" value="" /> <property type="string" name="archive_auto_settings" value="" /> </userproperties> </zimlet> function should save property:
ccsarchive.prototype.setarchivefolderid = function(id) { if (this.getarchivefolderid() !== id) { this.setuserproperty(ccsarchive.ccs_archive_folder_id, id, true); } }; // (ccsarchive.ccs_archive_folder_id = archive_mainfolderid)
setuserproperty called , don't give errors, property is't saved xml file...
have tried on zdesktop or zimbra environment?
think problem in "modifypropertiesrequest" soap request: http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html
in dev mode zdesktop seems not work properly.
i use zmmetadata persist user information.
http://files.zimbra.com/docs/zimlet/zcs/8.0.4/jsdocs/symbols/zmmetadata.html
Comments
Post a Comment