From e79466755de9082c19ab51ded1458de9bc25e60f Mon Sep 17 00:00:00 2001 From: Johannes Klein <17345891+jtklein@users.noreply.github.com> Date: Fri, 19 Jun 2026 23:58:11 +0200 Subject: [PATCH] Move PROJECT_OBSERVATION_FIELDS to fields --- src/api/fields.ts | 7 +++++++ src/realmModels/Observation.js | 9 ++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/api/fields.ts b/src/api/fields.ts index 18e20a566..8fe7dd558 100644 --- a/src/api/fields.ts +++ b/src/api/fields.ts @@ -38,3 +38,10 @@ export const OBSERVATION_FIELD_VALUE_FIELDS = { uuid: true, value: true, }; + +export const PROJECT_OBSERVATION_FIELDS = { + id: true, + project: PROJECT_FIELDS, + project_id: true, + uuid: true, +}; diff --git a/src/realmModels/Observation.js b/src/realmModels/Observation.js index 59f0637c2..e8f6c0f05 100644 --- a/src/realmModels/Observation.js +++ b/src/realmModels/Observation.js @@ -1,5 +1,5 @@ import { Realm } from "@realm/react"; -import { PROJECT_FIELDS } from "api/fields"; +import { PROJECT_FIELDS, PROJECT_OBSERVATION_FIELDS } from "api/fields"; import { Alert } from "react-native"; import { getNowISO } from "sharedHelpers/dateAndTime"; import { log } from "sharedHelpers/logger"; @@ -63,12 +63,7 @@ class Observation extends Realm.Object { private_location: true, private_place_guess: true, project_ids: true, - project_observations: { - id: true, - project: PROJECT_FIELDS, - project_id: true, - uuid: true, - }, + project_observations: PROJECT_OBSERVATION_FIELDS, non_traditional_projects: { project: PROJECT_FIELDS, },