@@ -685,6 +685,13 @@ func (q *querier) DeleteAPIKeysByUserID(ctx context.Context, userID uuid.UUID) e
685
685
return q .db .DeleteAPIKeysByUserID (ctx , userID )
686
686
}
687
687
688
+ func (q * querier ) DeleteAllTailnetClientSubscriptions (ctx context.Context , arg database.DeleteAllTailnetClientSubscriptionsParams ) error {
689
+ if err := q .authorizeContext (ctx , rbac .ActionDelete , rbac .ResourceTailnetCoordinator ); err != nil {
690
+ return err
691
+ }
692
+ return q .db .DeleteAllTailnetClientSubscriptions (ctx , arg )
693
+ }
694
+
688
695
func (q * querier ) DeleteApplicationConnectAPIKeysByUserID (ctx context.Context , userID uuid.UUID ) error {
689
696
// TODO: This is not 100% correct because it omits apikey IDs.
690
697
err := q .authorizeContext (ctx , rbac .ActionDelete ,
@@ -781,13 +788,6 @@ func (q *querier) DeleteTailnetClientSubscription(ctx context.Context, arg datab
781
788
return q .db .DeleteTailnetClientSubscription (ctx , arg )
782
789
}
783
790
784
- func (q * querier ) DeleteAllTailnetClientSubscriptions (ctx context.Context , arg database.DeleteAllTailnetClientSubscriptionsParams ) error {
785
- if err := q .authorizeContext (ctx , rbac .ActionDelete , rbac .ResourceTailnetCoordinator ); err != nil {
786
- return err
787
- }
788
- return q .db .DeleteAllTailnetClientSubscriptions (ctx , arg )
789
- }
790
-
791
791
func (q * querier ) GetAPIKeyByID (ctx context.Context , id string ) (database.APIKey , error ) {
792
792
return fetch (q .log , q .auth , q .db .GetAPIKeyByID )(ctx , id )
793
793
}
0 commit comments