chore(abuse-report): 不要になった処理を削除
This commit is contained in:
parent
078cfbcd19
commit
fefcf8645f
|
@ -1,28 +0,0 @@
|
||||||
/*
|
|
||||||
* SPDX-FileCopyrightText: syuilo and other misskey contributors
|
|
||||||
* SPDX-License-Identifier: AGPL-3.0-only
|
|
||||||
*/
|
|
||||||
|
|
||||||
export class AbuseUserReportCategoryCamelCase1703749589203 {
|
|
||||||
name = 'AbuseUserReportCategoryCamelCase1703749589203'
|
|
||||||
|
|
||||||
async up(queryRunner) {
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'personalInfoLeak' WHERE "category" = 'personalinfoleak'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'selfHarm' WHERE "category" = 'selfharm'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'criticalBreach' WHERE "category" = 'criticalbreach'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'otherBreach' WHERE "category" = 'otherbreach'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'violationRights' WHERE "category" = 'violationrights'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'violationRightsOther' WHERE "category" = 'violationrightsother'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'notLike' WHERE "category" = 'notlike'`);
|
|
||||||
}
|
|
||||||
|
|
||||||
async down(queryRunner) {
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'personalinfoleak' WHERE "category" = 'personalInfoLeak'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'selfharm' WHERE "category" = 'selfHarm'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'criticalbreach' WHERE "category" = 'criticalBreach'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'otherbreach' WHERE "category" = 'otherBreach'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'violationrights' WHERE "category" = 'violationRights'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'violationrightsother' WHERE "category" = 'violationRightsOther'`);
|
|
||||||
await queryRunner.query(`UPDATE "abuse_user_report" SET "category" = 'notlike' WHERE "category" = 'notLike'`);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -63,14 +63,6 @@ export const paramDef = {
|
||||||
'violationRights',
|
'violationRights',
|
||||||
'violationRightsOther',
|
'violationRightsOther',
|
||||||
'other',
|
'other',
|
||||||
// for compatibility
|
|
||||||
'personalinfoleak',
|
|
||||||
'selfharm',
|
|
||||||
'criticalbreach',
|
|
||||||
'otherbreach',
|
|
||||||
'violationrights',
|
|
||||||
'violationrightsother',
|
|
||||||
'notlike',
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -103,20 +95,6 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
|
||||||
throw new ApiError(meta.errors.cannotReportAdmin);
|
throw new ApiError(meta.errors.cannotReportAdmin);
|
||||||
}
|
}
|
||||||
|
|
||||||
// for compatibility
|
|
||||||
if (ps.category === 'notlike') {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
const categoriesMap: Record<string, typeof paramDef['properties']['category']['enum'][number]> = {
|
|
||||||
'personalinfoleak': 'personalInfoLeak',
|
|
||||||
'selfharm': 'selfHarm',
|
|
||||||
'criticalbreach': 'criticalBreach',
|
|
||||||
'otherbreach': 'otherBreach',
|
|
||||||
'violationrights': 'violationRights',
|
|
||||||
'violationrightsother': 'violationRightsOther',
|
|
||||||
};
|
|
||||||
|
|
||||||
const report = await this.abuseUserReportsRepository.insert({
|
const report = await this.abuseUserReportsRepository.insert({
|
||||||
id: this.idService.gen(),
|
id: this.idService.gen(),
|
||||||
targetUserId: user.id,
|
targetUserId: user.id,
|
||||||
|
@ -124,7 +102,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
|
||||||
reporterId: me.id,
|
reporterId: me.id,
|
||||||
reporterHost: null,
|
reporterHost: null,
|
||||||
comment: ps.comment,
|
comment: ps.comment,
|
||||||
category: typeof categoriesMap[ps.category] === 'string' ? categoriesMap[ps.category] : ps.category,
|
category: ps.category,
|
||||||
}).then(x => this.abuseUserReportsRepository.findOneByOrFail(x.identifiers[0]));
|
}).then(x => this.abuseUserReportsRepository.findOneByOrFail(x.identifiers[0]));
|
||||||
|
|
||||||
this.queueService.createReportAbuseJob(report);
|
this.queueService.createReportAbuseJob(report);
|
||||||
|
|
Loading…
Reference in a new issue