mirror of
https://github.com/tdurieux/anonymous_github.git
synced 2026-02-13 02:42:45 +00:00
fix: update status when updating PRs
This commit is contained in:
@@ -48,6 +48,7 @@ export default class PullRequest {
|
||||
}
|
||||
|
||||
async download() {
|
||||
await this.updateStatus(RepositoryStatus.DOWNLOAD);
|
||||
console.debug(
|
||||
"[INFO] Downloading pull request",
|
||||
this._model.source.pullRequestId
|
||||
@@ -97,6 +98,7 @@ export default class PullRequest {
|
||||
author: comment.user?.login || "",
|
||||
})),
|
||||
};
|
||||
await this.updateStatus(RepositoryStatus.READY);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -11,6 +11,7 @@ import AnonymousError from "../AnonymousError";
|
||||
import { IAnonymizedPullRequestDocument } from "../database/anonymizedPullRequests/anonymizedPullRequests.types";
|
||||
import PullRequest from "../PullRequest";
|
||||
import AnonymizedPullRequestModel from "../database/anonymizedPullRequests/anonymizedPullRequests.model";
|
||||
import { RepositoryStatus } from "../types";
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
@@ -183,6 +184,7 @@ router.post(
|
||||
updatePullRequestModel(pullRequest.model, pullRequestUpdate);
|
||||
// TODO handle conference
|
||||
pullRequest.model.conference = pullRequestUpdate.conference;
|
||||
await pullRequest.updateStatus(RepositoryStatus.PREPARING);
|
||||
await pullRequest.updateIfNeeded({ force: true });
|
||||
res.json(pullRequest.toJSON());
|
||||
} catch (error) {
|
||||
|
||||
Reference in New Issue
Block a user