Skip to content

permissions: Add TouchUserPermissions and use during user permissions sync

Administrator requested to merge rs/touch-user-permissions into main

Created by: ryanslade

Add TouchUserPermissions to PermsStore

Then, touch user permissions if we encounter error in syncUserPerms so that the failed user sync is moved to the back of the sync queue.

Part of https://github.com/sourcegraph/customer/issues/993

Test plan

Tests added

Merge request reports

Loading