(
key: ProviderKey,
id: ProviderItemId,
)
| 3376 | }); |
| 3377 | |
| 3378 | const providersRemove = ( |
| 3379 | key: ProviderKey, |
| 3380 | id: ProviderItemId, |
| 3381 | ): Effect.Effect<void, StorageFailure> => |
| 3382 | Effect.gen(function* () { |
| 3383 | const provider = credentialProviders.get(String(key)); |
| 3384 | if (!provider || !provider.delete) return; |
| 3385 | yield* provider.delete(id); |
| 3386 | }); |
| 3387 | |
| 3388 | // ------------------------------------------------------------------ |
| 3389 | // Policies — owner-ranked (user=0 inner, org=1 outer). |
no test coverage detected