Skip to content

Instantly share code, notes, and snippets.

@sujaypillai
Created May 11, 2015 16:59
Show Gist options
  • Save sujaypillai/d18d347a0c7146603f05 to your computer and use it in GitHub Desktop.
Save sujaypillai/d18d347a0c7146603f05 to your computer and use it in GitHub Desktop.
Hide Site Members Link
var userIsSiteManager = false;
var hideSiteMembersForSite = ["testmemberslink"];
var json = remote.call("/api/sites/" + page.url.templateArgs.site + "/memberships/" + encodeURIComponent(user.name));
if (json.status == 200)
{
var obj = JSON.parse(json);
if (obj)
{
userIsMember = true;
userIsSiteManager = obj.role == "SiteManager";
}
}
if(!userIsSiteManager && hideSiteMembersForSite.indexOf(siteId) > -1 )
{
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_SITE_MEMBERS");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment