@@ -4896,6 +4896,24 @@ func (s *MethodTestSuite) TestNotifications() {
4896
4896
}).Asserts (rbac .ResourceNotificationPreference .WithOwner (user .ID .String ()), policy .ActionUpdate )
4897
4897
}))
4898
4898
4899
+ s .Run ("GetUserPreferredProxy" , s .Subtest (func (db database.Store , check * expects ) {
4900
+ user := dbgen .User (s .T (), db , database.User {})
4901
+ check .Args (user .ID ).
4902
+ Asserts (rbac .ResourceUser .WithOwner (user .ID .String ()), policy .ActionReadPersonal )
4903
+ }))
4904
+ s .Run ("UpdateUserPreferredProxy" , s .Subtest (func (db database.Store , check * expects ) {
4905
+ user := dbgen .User (s .T (), db , database.User {})
4906
+ check .Args (database.UpdateUserPreferredProxyParams {
4907
+ UserID : user .ID ,
4908
+ PreferredProxy : "proxy1" ,
4909
+ }).Asserts (rbac .ResourceUser .WithOwner (user .ID .String ()), policy .ActionUpdatePersonal )
4910
+ }))
4911
+ s .Run ("DeleteUserPreferredProxy" , s .Subtest (func (db database.Store , check * expects ) {
4912
+ user := dbgen .User (s .T (), db , database.User {})
4913
+ check .Args (user .ID ).
4914
+ Asserts (rbac .ResourceUser .WithOwner (user .ID .String ()), policy .ActionUpdatePersonal )
4915
+ }))
4916
+
4899
4917
s .Run ("GetInboxNotificationsByUserID" , s .Subtest (func (db database.Store , check * expects ) {
4900
4918
u := dbgen .User (s .T (), db , database.User {})
4901
4919
0 commit comments