Auth: Apply user rights and permissions in the search API #98 #782

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer
2022-09-30 00:42:19 +02:00
parent 47929566db
commit 323d495840
172 changed files with 2149 additions and 12236 deletions

View File

@@ -35,13 +35,6 @@ func TestIsUID(t *testing.T) {
assert.False(t, IsUID(RefID(""), 'r'))
}
func TestContainsUID(t *testing.T) {
assert.True(t, ContainsUID([]string{"lt9k3pw1wowuy3c2", "ltxk3pwawowuy0c0"}, 'l'))
assert.True(t, ContainsUID([]string{"dafbfeb8-a129-4e7c-9cf0-e7996a701cdb"}, 'l'))
assert.False(t, ContainsUID([]string{"_"}, '_'))
assert.False(t, ContainsUID([]string{""}, '_'))
}
func TestInvalidUID(t *testing.T) {
prefix := byte('x')