| author | |
| committer | |
| log | b3871d5156f6c4160ea2afd96f65e34bf15ef91d |
| tree | 5c0c94cff696cc64b9d9da07b6947862a78d832c |
| parent | 5d59e7107f5db834e1746e9b1f66f6bdeb404496 |
| signature | Signed by PGP key B5690EEEBB952194 |
2 files changed, 2 insertions(+), 0 deletions(-)
packages/source-control-forgejo/src/server/ForgejoPullRequestProvider.ts+1| ... | ... | @@ -268,6 +268,7 @@ export const make = Effect.gen(function* () { |
| 268 | 268 | ); |
| 269 | 269 | return { |
| 270 | 270 | ...forgejoChangeRequest(pr), |
| 271 | headSha: pr.head.sha, | |
| 271 | 272 | body: pr.body ?? "", |
| 272 | 273 | changedFiles: pr.changed_files ?? 0, |
| 273 | 274 | reviewers: (pr.requested_reviewers ?? []).flatMap((user) => { |
packages/source-control-forgejo/src/server/ForgejoSourceControlProvider.test.ts+1| ... | ... | @@ -209,6 +209,7 @@ it.effect.each([ |
| 209 | 209 | const summary = yield* readSummary(input); |
| 210 | 210 | const detail = yield* provider.getChangeRequest(input); |
| 211 | 211 | assert.strictEqual(list.items.length, 1); |
| 212 | assert.strictEqual(detail.headSha, "head"); | |
| 212 | 213 | for (const result of [list.items[0]!, summary, detail]) { |
| 213 | 214 | assert.strictEqual(result.mergeability, mergeability); |
| 214 | 215 | assert.strictEqual(result.isDraft, isDraft); |