mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-19 17:32:37 +00:00
feat: fixing ts
This commit is contained in:
@@ -217,8 +217,8 @@ export const membershipGroupServiceFactory = ({
|
||||
},
|
||||
tx
|
||||
);
|
||||
await membershipRoleDAL.insertMany(roleDocs, tx);
|
||||
return doc;
|
||||
const roles = await membershipRoleDAL.insertMany(roleDocs, tx);
|
||||
return { ...doc, roles };
|
||||
});
|
||||
|
||||
return { membership: membershipDoc };
|
||||
@@ -276,7 +276,7 @@ export const membershipGroupServiceFactory = ({
|
||||
: undefined
|
||||
}
|
||||
});
|
||||
return memberships;
|
||||
return { memberships: memberships.data, totalCount: memberships.totalCount };
|
||||
};
|
||||
|
||||
const getMembershipByGroupId = async (dto: TGetMembershipGroupByGroupIdDTO) => {
|
||||
@@ -290,7 +290,7 @@ export const membershipGroupServiceFactory = ({
|
||||
});
|
||||
if (!membership) throw new NotFoundError({ message: `Group membership not found` });
|
||||
|
||||
return membership;
|
||||
return { membership };
|
||||
};
|
||||
|
||||
return {
|
||||
|
||||
@@ -54,14 +54,11 @@ export type TUpdateMembershipGroupDTO = {
|
||||
export type TListMembershipGroupDTO = {
|
||||
permission: OrgServiceActor;
|
||||
scopeData: AccessScopeData;
|
||||
selector: {
|
||||
groupId: string;
|
||||
};
|
||||
data: {
|
||||
limit?: number;
|
||||
offset?: number;
|
||||
groupName?: string;
|
||||
roles: string[];
|
||||
roles?: string[];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ type TProjectMembershipGroupScopeFactoryDep = {
|
||||
membershipGroupDAL: Pick<TMembershipGroupDALFactory, "findOne">;
|
||||
};
|
||||
|
||||
// TODO(simp): check for group in org
|
||||
export const newProjectMembershipGroupFactory = ({
|
||||
permissionService,
|
||||
orgDAL,
|
||||
|
||||
Reference in New Issue
Block a user