Showing the changes to apps/server/src/sourceControl/GitHubSourceControlProvider.ts (1 of 86 files). Show all
Unified · Split
| @@ -13,6 +13,7 @@ import * as GitHubCli from "./GitHubCli.ts"; · 12 unmodified lines | |||
| 13 | import * as GitHubPullRequests from "./gitHubPullRequests.ts"; | 13 | import * as GitHubPullRequests from "./gitHubPullRequests.ts"; |
| 14 | import * as SourceControlProvider from "./SourceControlProvider.ts"; | 14 | import * as SourceControlProvider from "./SourceControlProvider.ts"; |
| 15 | import * as SourceControlProviderDiscovery from "./SourceControlProviderDiscovery.ts"; | 15 | import * as SourceControlProviderDiscovery from "./SourceControlProviderDiscovery.ts"; |
| 16 | const isSourceControlProviderError = Schema.is(SourceControlProviderError); | ||
| 16 | 17 | ||
| 17 | function providerError( | 18 | function providerError( |
| 18 | operation: string, | 19 | operation: string, |
| @@ -153,7 +154,7 @@ export const make = Effect.fn("makeGitHubSourceControlProvider")(function* () { · 134 unmodified lines | |||
| 153 | ); | 154 | ); |
| 154 | }), | 155 | }), |
| 155 | Effect.mapError((error) => | 156 | Effect.mapError((error) => |
| 156 | Schema.is(SourceControlProviderError)(error) | 157 | isSourceControlProviderError(error) |
| 157 | ? error | 158 | ? error |
| 158 | : providerError("listChangeRequests", error), | 159 | : providerError("listChangeRequests", error), |
| 159 | ), | 160 | ), |