Skip to content

Instantly share code, notes, and snippets.

View imrank1webs's full-sized avatar

imran imrank1webs

  • webs
  • silver spring
View GitHub Profile
@imrank1webs
imrank1webs / getSiteList
Last active December 26, 2015 11:19
New method of getting a users sites
Page<ApiMemberSite> getSites(Member member, boolean includeSubscriptions, int pageNum, int pageSize) {
List permissions = [Permission.OWNER,Permission.ADMIN]
if(includeSubscriptions){
permissions.add(Permission.MEMBER)
}
Page<User> allAttachedSites = userService.getAttachedSites(member,pageNum,pageSize);
Page<Subscription> subscriptions = memberService.getSiteMemberships(member, permissions, pageNum, pageSize)
List<ApiMemberSite> sites = new ArrayList<ApiMemberSite>()