feat(api-key,js-sdk,dashboard): allow deleting api keys only once its revoked (#9118)
what: - module only deletes api keys once its revoked - disables ui elements https://github.com/user-attachments/assets/437821ae-497e-4b59-b02c-4a6ff36e6a30 RESOLVES CC-106 RESOLVES CC-105 RESOLVES CC-104
This commit is contained in:
@@ -129,6 +129,12 @@ medusaIntegrationTestRunner({
|
||||
|
||||
describe("DELETE /admin/api-keys/:id", () => {
|
||||
it("delete a publishable key", async () => {
|
||||
await api.post(
|
||||
`/admin/api-keys/${pubKey1.id}/revoke`,
|
||||
{},
|
||||
adminHeaders
|
||||
)
|
||||
|
||||
const response1 = await api.delete(
|
||||
`/admin/api-keys/${pubKey1.id}`,
|
||||
adminHeaders
|
||||
|
||||
Reference in New Issue
Block a user