mirror of
https://github.com/RocketChat/Rocket.Chat.git
synced 2025-12-28 14:58:55 +00:00
regression(ABAC): list not updating when room change (#37952)
Some checks failed
Code scanning - action / CodeQL-Build (push) Has been cancelled
Some checks failed
Code scanning - action / CodeQL-Build (push) Has been cancelled
Co-authored-by: Tasso <tasso.evangelista@rocket.chat>
This commit is contained in:
parent
6986bbbecb
commit
0dddad65f7
@ -128,17 +128,17 @@ export const ABACQueryKeys = {
|
||||
all: ['abac'] as const,
|
||||
logs: {
|
||||
all: () => [...ABACQueryKeys.all, 'logs'] as const,
|
||||
list: (query?: PaginatedRequest) => [...ABACQueryKeys.logs.all(), 'list', query] as const,
|
||||
list: (...args: [query?: PaginatedRequest]) => [...ABACQueryKeys.logs.all(), 'list', ...args] as const,
|
||||
},
|
||||
roomAttributes: {
|
||||
all: () => [...ABACQueryKeys.all, 'room-attributes'] as const,
|
||||
list: (query?: PaginatedRequest) => [...ABACQueryKeys.roomAttributes.all(), query] as const,
|
||||
list: (...args: [query?: PaginatedRequest]) => [...ABACQueryKeys.roomAttributes.all(), ...args] as const,
|
||||
attribute: (attributeId: string) => [...ABACQueryKeys.roomAttributes.all(), attributeId] as const,
|
||||
},
|
||||
rooms: {
|
||||
all: () => [...ABACQueryKeys.all, 'rooms'] as const,
|
||||
list: (query?: PaginatedRequest) => [...ABACQueryKeys.rooms.all(), query] as const,
|
||||
autocomplete: (query?: PaginatedRequest) => [...ABACQueryKeys.rooms.all(), 'autocomplete', query] as const,
|
||||
list: (...args: [query?: PaginatedRequest]) => [...ABACQueryKeys.rooms.all(), ...args] as const,
|
||||
autocomplete: (...args: [query?: PaginatedRequest]) => [...ABACQueryKeys.rooms.all(), 'autocomplete', ...args] as const,
|
||||
room: (roomId: string) => [...ABACQueryKeys.rooms.all(), roomId] as const,
|
||||
},
|
||||
};
|
||||
|
||||
@ -75,7 +75,7 @@ const AttributesContextualBar = ({ attributeData, onClose }: AttributesContextua
|
||||
dispatchToastMessage({ type: 'error', message: error });
|
||||
},
|
||||
onSettled: () => {
|
||||
queryClient.invalidateQueries({ queryKey: ABACQueryKeys.roomAttributes.list({}) });
|
||||
queryClient.invalidateQueries({ queryKey: ABACQueryKeys.roomAttributes.list() });
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user