Skip to content

Commit b816883

Browse files
committed
Refactor to requiredRoles instead and add back member role
1 parent 32f5dd8 commit b816883

File tree

61 files changed

+87
-76
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+87
-76
lines changed

apps/web/app/(ee)/api/audit-logs/export/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export const POST = withWorkspace(
5454
});
5555
},
5656
{
57-
requiredPermissions: ["workspaces.write"],
57+
requiredRoles: ["owner", "member"],
5858
requiredPlan: ["enterprise"],
5959
},
6060
);

apps/web/app/(ee)/api/bounties/[bountyId]/route.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ export const PATCH = withWorkspace(
228228
"advanced",
229229
"enterprise",
230230
],
231-
requiredPermissions: ["workspaces.write"],
231+
requiredRoles: ["owner", "member"],
232232
},
233233
);
234234

@@ -312,6 +312,6 @@ export const DELETE = withWorkspace(
312312
"advanced",
313313
"enterprise",
314314
],
315-
requiredPermissions: ["workspaces.write"],
315+
requiredRoles: ["owner", "member"],
316316
},
317317
);

apps/web/app/(ee)/api/bounties/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,6 @@ export const POST = withWorkspace(
333333
"advanced",
334334
"enterprise",
335335
],
336-
requiredPermissions: ["workspaces.write"],
336+
requiredRoles: ["owner", "member"],
337337
},
338338
);

apps/web/app/(ee)/api/campaigns/[campaignId]/duplicate/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,6 @@ export const POST = withWorkspace(
7878
},
7979
{
8080
requiredPlan: ["advanced", "enterprise"],
81-
requiredPermissions: ["workspaces.write"],
81+
requiredRoles: ["owner", "member"],
8282
},
8383
);

apps/web/app/(ee)/api/campaigns/[campaignId]/preview/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,6 @@ export const POST = withWorkspace(
107107
},
108108
{
109109
requiredPlan: ["advanced", "enterprise"],
110-
requiredPermissions: ["workspaces.write"],
110+
requiredRoles: ["owner", "member"],
111111
},
112112
);

apps/web/app/(ee)/api/campaigns/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,6 @@ export const POST = withWorkspace(
135135
},
136136
{
137137
requiredPlan: ["advanced", "enterprise"],
138-
requiredPermissions: ["workspaces.write"],
138+
requiredRoles: ["owner", "member"],
139139
},
140140
);

apps/web/app/(ee)/api/discount-codes/[discountCodeId]/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,6 @@ export const DELETE = withWorkspace(
7474
"advanced",
7575
"enterprise",
7676
],
77-
requiredPermissions: ["workspaces.write"],
77+
requiredRoles: ["owner", "member"],
7878
},
7979
);

apps/web/app/(ee)/api/discount-codes/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,6 @@ export const POST = withWorkspace(
191191
"advanced",
192192
"enterprise",
193193
],
194-
requiredPermissions: ["workspaces.write"],
194+
requiredRoles: ["owner", "member"],
195195
},
196196
);

apps/web/app/(ee)/api/fraud/rules/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,6 @@ export const PATCH = withWorkspace(
120120
},
121121
{
122122
requiredPlan: ["advanced", "enterprise"],
123-
requiredPermissions: ["workspaces.write"],
123+
requiredRoles: ["owner", "member"],
124124
},
125125
);

apps/web/app/(ee)/api/shopify/integration/callback/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ export const PATCH = withWorkspace(
8585
}
8686
},
8787
{
88-
requiredPermissions: ["workspaces.write"],
88+
requiredRoles: ["owner", "member"],
8989
requiredPlan: [
9090
"business",
9191
"business plus",

0 commit comments

Comments
 (0)