Renamed dirty -> updated

main
Dmitry Kalinin 5 years ago
parent 65df3c989a
commit c1efd370f9

@ -674,7 +674,7 @@
task: undefined, task: undefined,
}; };
let dirtyFields = { let updatedFields = {
assignee: false, assignee: false,
status: false, status: false,
}; };
@ -720,7 +720,7 @@
if (assignee !== null && !(assignee instanceof User)) { if (assignee !== null && !(assignee instanceof User)) {
throw new ArgumentError('Value must be a user instance'); throw new ArgumentError('Value must be a user instance');
} }
dirtyFields.assignee = true; updatedFields.assignee = true;
data.assignee = assignee; data.assignee = assignee;
}, },
}, },
@ -749,7 +749,7 @@
); );
} }
dirtyFields.status = true; updatedFields.status = true;
data.status = status; data.status = status;
}, },
}, },
@ -783,10 +783,10 @@
task: { task: {
get: () => data.task, get: () => data.task,
}, },
__dirtyFields: { __updatedFields: {
get: () => dirtyFields, get: () => updatedFields,
set: (fields) => { set: (fields) => {
dirtyFields = fields; updatedFields = fields;
}, },
}, },
}), }),
@ -892,7 +892,7 @@
use_cache: undefined, use_cache: undefined,
}; };
let dirtyFields = { let updatedFields = {
name: false, name: false,
assignee: false, assignee: false,
bug_tracker: false, bug_tracker: false,
@ -968,7 +968,7 @@
if (!value.trim().length) { if (!value.trim().length) {
throw new ArgumentError('Value must not be empty'); throw new ArgumentError('Value must not be empty');
} }
dirtyFields.name = true; updatedFields.name = true;
data.name = value; data.name = value;
}, },
}, },
@ -1027,7 +1027,7 @@
if (assignee !== null && !(assignee instanceof User)) { if (assignee !== null && !(assignee instanceof User)) {
throw new ArgumentError('Value must be a user instance'); throw new ArgumentError('Value must be a user instance');
} }
dirtyFields.assignee = true; updatedFields.assignee = true;
data.assignee = assignee; data.assignee = assignee;
}, },
}, },
@ -1061,7 +1061,7 @@
bugTracker: { bugTracker: {
get: () => data.bug_tracker, get: () => data.bug_tracker,
set: (tracker) => { set: (tracker) => {
dirtyFields.bug_tracker = true; updatedFields.bug_tracker = true;
data.bug_tracker = tracker; data.bug_tracker = tracker;
}, },
}, },
@ -1168,7 +1168,7 @@
} }
} }
dirtyFields.labels = true; updatedFields.labels = true;
data.labels = [...labels]; data.labels = [...labels];
}, },
}, },
@ -1335,10 +1335,10 @@
dataChunkType: { dataChunkType: {
get: () => data.data_compressed_chunk_type, get: () => data.data_compressed_chunk_type,
}, },
__dirtyFields: { __updatedFields: {
get: () => dirtyFields, get: () => updatedFields,
set: (fields) => { set: (fields) => {
dirtyFields = fields; updatedFields = fields;
}, },
}, },
}), }),
@ -1475,8 +1475,8 @@
if (this.id) { if (this.id) {
const jobData = {}; const jobData = {};
for (const [field, isDirty] of Object.entries(this.__dirtyFields)) { for (const [field, isUpdated] of Object.entries(this.__updatedFields)) {
if (isDirty) { if (isUpdated) {
switch (field) { switch (field) {
case 'status': case 'status':
jobData.status = this.status; jobData.status = this.status;
@ -1492,7 +1492,7 @@
await serverProxy.jobs.saveJob(this.id, jobData); await serverProxy.jobs.saveJob(this.id, jobData);
this.__dirtyFields = { this.__updatedFields = {
status: false, status: false,
assignee: false, assignee: false,
}; };
@ -1703,8 +1703,8 @@
// If the task has been already created, we update it // If the task has been already created, we update it
const taskData = {}; const taskData = {};
for (const [field, isDirty] of Object.entries(this.__dirtyFields)) { for (const [field, isUpdated] of Object.entries(this.__updatedFields)) {
if (isDirty) { if (isUpdated) {
switch (field) { switch (field) {
case 'assignee': case 'assignee':
taskData.assignee_id = this.assignee ? this.assignee.id : null; taskData.assignee_id = this.assignee ? this.assignee.id : null;
@ -1726,7 +1726,7 @@
await serverProxy.tasks.saveTask(this.id, taskData); await serverProxy.tasks.saveTask(this.id, taskData);
this.dirtyFields = { this.updatedFields = {
assignee: false, assignee: false,
name: false, name: false,
bugTracker: false, bugTracker: false,

Loading…
Cancel
Save