Skip to content

Commit 8ee19c1

Browse files
CarsonFwes-cutting
andcommitted
Drop period from variance reason option
Co-authored-by: Wes Cutting <[email protected]>
1 parent f5338e4 commit 8ee19c1

File tree

3 files changed

+29
-1
lines changed

3 files changed

+29
-1
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import { node, relation } from 'cypher-query-builder';
2+
import { BaseMigration, Migration } from '~/core';
3+
import { ACTIVE } from '~/core/database/query';
4+
5+
@Migration('2023-10-12T11:00:00')
6+
export class RenameReasonOptionMigration extends BaseMigration {
7+
async up() {
8+
await this.db
9+
.query()
10+
.match([
11+
node('', 'ProgressReportVarianceExplanation'),
12+
relation('out', '', 'reasons', ACTIVE),
13+
node('reason', 'Property'),
14+
])
15+
.raw('where any(x in reason.value where x = $old)', {
16+
old: 'Partner organization issues currently being addressed.',
17+
})
18+
.setValues({
19+
'reason.value': [
20+
'Partner organization issues currently being addressed',
21+
],
22+
})
23+
.return('count(reason) as count')
24+
.executeAndLogStats();
25+
}
26+
}

src/components/progress-report/variance-explanation/reason-options.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export class ProgressReportVarianceExplanationReasonOptions extends DataObject {
2121
'Delayed hiring and/or replacement of personnel',
2222
'Economic/political/civil instability or unrest',
2323
'Late or delayed partner reporting',
24-
'Partner organization issues currently being addressed.',
24+
'Partner organization issues currently being addressed',
2525
'Health issues with team members or their families',
2626
'Team member passed away',
2727
'Security breach/teams in hiding',

src/components/progress-report/variance-explanation/variance-explanation.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Module } from '@nestjs/common';
2+
import { RenameReasonOptionMigration } from './migrations/rename.migration';
23
import { ProgressReportVarianceExplanationLoader } from './variance-explanation.loader';
34
import { ProgressReportVarianceExplanationRepository } from './variance-explanation.repository';
45
import {
@@ -14,6 +15,7 @@ import { ProgressReportVarianceExplanationService } from './variance-explanation
1415
ProgressReportVarianceExplanationLoader,
1516
ProgressReportVarianceExplanationService,
1617
ProgressReportVarianceExplanationRepository,
18+
RenameReasonOptionMigration,
1719
],
1820
})
1921
export class ProgressReportVarianceExplanationModule {}

0 commit comments

Comments
 (0)