Exemple #1
0
        public IActionResult getPostGroupsWhereIAmTheAuthor()
        {
            long userID = 1; //TODO get from token

            var groups = postGroupDB.getPostGroupsWhereUserIsAuthor(userID);

            return(Ok(groups));
        }
Exemple #2
0
        private UserItem getFullUserItem(long userID)
        {
            UserItem user = userDB.getUserItem(userID);

            if (user != null)
            {
                user.SubscribedPostGroups = userSettingsDB.getSubscribedPostGroupsSettings(userID);
                user.PostGroups           = postGroupDB.getPostGroupsWhereUserIsAuthor(userID);
            }
            return(user);
        }
Exemple #3
0
        public IActionResult getMyPostGroups()
        {
            long authorID = 1; //TODO Get userID from Token

            PostGroupItem[] myGroups = postGroupDB.getPostGroupsWhereUserIsAuthor(authorID);

            if (myGroups.Length == 0)
            {
                return(NotFound("No PostGroups found"));
            }

            return(Ok(myGroups));
        }