fix: improve inquiry status change and notification refresh
continuous-integration/drone/push Build is passing

Block no-op inquiry status updates, refetch active my-notifications after create, and use the shared error text token on Select validation messages.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
AmirReza Jamali
2026-07-07 16:09:50 +03:30
parent 5b43741d74
commit 4051cb156c
3 changed files with 16 additions and 5 deletions
@@ -70,6 +70,10 @@ export const useCreateNotificationQuery = (successCallback?: () => void) => {
queryClient.invalidateQueries({
queryKey: [API_ENDPOINTS.NOTIFICATIONS.MY_NOTIFICATIONS],
});
queryClient.refetchQueries({
queryKey: [API_ENDPOINTS.NOTIFICATIONS.MY_NOTIFICATIONS],
type: "active",
});
if (successCallback) {
successCallback();
}