Hey Tamlyn - do you think you could make this into a patch and attach it to a jira issue for Shindig?
See our website for more info about how to do this: http://incubator.apache.org/shindig/#tab-contribute Thanks! - Cassie On Tue, Sep 9, 2008 at 8:57 AM, Tamlyn Rhodes <[EMAIL PROTECTED]> wrote: > For anyone else having this problem here is how I solved it. If > there's a better way please let me know. > > When adding a new gadget I do a call to /gadgets/metadata which > fetches the default values for each userPref. Then I do: > > > > var gadgetDefaultPrefs = {}; > for (var prefName in gadgetMetadata.userPrefs) { > gadgetDefaultPrefs[prefName] = > gadgetMetadata.userPrefs[prefName].default; > } > var gadget = gadgets.container.getGadget(gadgetId); > gadget.setUserPrefs(gadgetDefaultPrefs); > gadget.refresh(); > > > > Cheers, > > Tamlyn. >

