weitere perfektionierung der neuen mobile app
This commit is contained in:
@@ -970,10 +970,14 @@ function normalizeTask(task: JsonValue): TenantTask {
|
||||
? Number(task.event_type_id)
|
||||
: eventType?.id ?? null;
|
||||
const emotionRaw = task.emotion ?? null;
|
||||
const rawId =
|
||||
task.id ??
|
||||
(task as { task_id?: unknown }).task_id ??
|
||||
((task as { pivot?: { task_id?: unknown } }).pivot?.task_id ?? null);
|
||||
|
||||
return {
|
||||
id: Number(task.id ?? 0),
|
||||
slug: String(task.slug ?? `task-${task.id ?? ''}`),
|
||||
id: Number(rawId ?? 0),
|
||||
slug: String(task.slug ?? `task-${rawId ?? task.id ?? ''}`),
|
||||
title: pickTranslatedText(titleTranslations, 'Ohne Titel'),
|
||||
title_translations: titleTranslations,
|
||||
description: Object.keys(descriptionTranslations).length
|
||||
|
||||
Reference in New Issue
Block a user