Test changes

This commit is contained in:
wvffle 2022-08-05 23:42:26 +00:00 committed by Georg Krause
parent e8f65455b8
commit 0b263dce71
2 changed files with 3 additions and 3 deletions

View File

@ -84,14 +84,14 @@ const updatedFields = computed(() => {
return fields.map((id) => { return fields.map((id) => {
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
const config = configs[props.obj.target!.type].fields.find((field) => id === field.id) const config = configs[props.obj.target!.type].fields.find((field) => id === field.id)
const getValueRepr = config?.getValueRepr || (v => v) const getValueRepr = config?.getValueRepr ?? (v => v)
const result = { const result = {
id, id,
config, config,
new: payload[id], new: payload[id],
newRepr: getValueRepr(payload[id]) ?? '', newRepr: getValueRepr(payload[id]) ?? '',
old: undefined as ReviewStatePayload, old: undefined,
oldRepr: '', oldRepr: '',
diff: [] as Change[] diff: [] as Change[]
} }

View File

@ -400,7 +400,7 @@ export interface ReportTarget {
type: EntityObjectType type: EntityObjectType
} }
export type ReviewStatePayload = { value: string } | string | undefined export type ReviewStatePayload = Partial<Artist> | Partial<Album> | Partial<Track>
export interface ReviewState { export interface ReviewState {
[id: string]: ReviewStatePayload [id: string]: ReviewStatePayload
} }