Compare commits

..

2 Commits

Author SHA1 Message Date
mbecker20
a417926690 1.15.11 allow adding stack to user group 2024-10-16 23:09:06 -04:00
mbecker20
293b36fae4 Allow adding Stack to User Group 2024-10-16 23:08:44 -04:00
3 changed files with 4 additions and 2 deletions

View File

@@ -9,7 +9,7 @@ members = [
]
[workspace.package]
version = "1.15.10"
version = "1.15.11"
edition = "2021"
authors = ["mbecker20 <becker.maxh@gmail.com>"]
license = "GPL-3.0-or-later"

View File

@@ -7,6 +7,7 @@ export const useUserTargetPermissions = (user_target: Types.UserTarget) => {
user_target,
}).data;
const servers = useRead("ListServers", {}).data;
const stacks = useRead("ListStacks", {}).data;
const deployments = useRead("ListDeployments", {}).data;
const builds = useRead("ListBuilds", {}).data;
const repos = useRead("ListRepos", {}).data;
@@ -17,6 +18,7 @@ export const useUserTargetPermissions = (user_target: Types.UserTarget) => {
const syncs = useRead("ListResourceSyncs", {}).data;
const perms: (Types.Permission & { name: string })[] = [];
addPerms(user_target, permissions, "Server", servers, perms);
addPerms(user_target, permissions, "Stack", stacks, perms);
addPerms(user_target, permissions, "Deployment", deployments, perms);
addPerms(user_target, permissions, "Build", builds, perms);
addPerms(user_target, permissions, "Repo", repos, perms);

View File

@@ -130,7 +130,7 @@ const AddUserToGroup = ({ group_id }: { group_id: string }) => {
const users = useRead("ListUsers", {}).data?.filter(
(user) =>
// Only show users not already in group
!group?.users.includes(user._id?.$oid!)
!group?.users?.includes(user._id?.$oid!)
);
const addUser = useWrite("AddUserToUserGroup", {