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.
>

Reply via email to