(
key: ProviderKey,
id: ProviderItemId,
)
| 3459 | }); |
| 3460 | |
| 3461 | const providersRemove = ( |
| 3462 | key: ProviderKey, |
| 3463 | id: ProviderItemId, |
| 3464 | ): Effect.Effect<void, StorageFailure> => |
| 3465 | Effect.gen(function* () { |
| 3466 | const provider = credentialProviders.get(String(key)); |
| 3467 | if (!provider || !provider.delete) return; |
| 3468 | yield* provider.delete(id); |
| 3469 | }); |
| 3470 | |
| 3471 | // ------------------------------------------------------------------ |
| 3472 | // Policies — owner-ranked (user=0 inner, org=1 outer). |
no test coverage detected