Skip to content

Commit eace234

Browse files
- FIX: Fixed build errors.
- ADD: Added missing changelog info.
1 parent 0737ca4 commit eace234

7 files changed

Lines changed: 16 additions & 6 deletions

File tree

src/components.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ declare module 'vue' {
2626
ColumnHeader: typeof import('./components/data/ColumnHeader.vue')['default']
2727
CommentModal: typeof import('./components/modals/CommentModal.vue')['default']
2828
ConfirmModal: typeof import('./components/modals/ConfirmModal.vue')['default']
29-
copy: typeof import('./components/modals/InternalCameraModal.vue/index.js')['default']
3029
CornerPointsMap: typeof import('./components/setup/CornerPointsMap.vue')['default']
3130
DataCanvas: typeof import('./components/data/DataCanvas.vue')['default']
3231
DataEntryActions: typeof import('./components/modals/DataEntryActions.vue')['default']

src/components/inputs/DataEntrySection.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
:measurements="cell.measurements[item.id || '']"
2626
:people="trial.people"
2727
@traverse="(setIndex: number) => emit('traverse', item, index, traits, setIndex)"
28-
:ref="(el) => (refs[`${item.id}`] = el)"
28+
:ref="(el: any) => (refs[`${item.id}`] = el)"
2929
@valid-changed="(v: boolean) => emit('set-valid', item.id || '', v)"
3030
>
3131
<div class="ms-2 my-1 d-flex ga-2">
@@ -61,7 +61,7 @@
6161
:measurements="cell.measurements[trait.id || '']"
6262
:people="trial.people"
6363
@traverse="(setIndex: number) => emit('traverse', trait, traitIndex, traits, setIndex)"
64-
:ref="(el) => (refs[`${trait.id}`] = el)"
64+
:ref="(el: any) => (refs[`${trait.id}`] = el)"
6565
@valid-changed="(v: boolean) => emit('set-valid', trait.id || '', v)"
6666
>
6767
<div class="ms-2 my-1 d-flex ga-2">

src/components/setup/TrialDetails.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,14 +115,15 @@
115115
</v-col>
116116
</v-row>
117117

118-
<AddPersonModal ref="addPersonModal" @person-added="p => { model?.people.push(p) }" />
118+
<AddPersonModal ref="addPersonModal" @person-added="(p: Person) => { model?.people.push(p) }" />
119119
</div>
120120
</template>
121121

122122
<script setup lang="ts">
123123
import { mediaFilenameParts } from '@/plugins/constants'
124124
import { getTrialGroups } from '@/plugins/idb'
125125
import type { TrialPlus } from '@/plugins/types/client'
126+
import type { Person } from '@/plugins/types/gridscore'
126127
import { personTypes } from '@/plugins/types/types'
127128
import { getThemeColor } from '@/plugins/util'
128129
import { useDragAndDrop } from '@formkit/drag-and-drop/vue'

src/components/trait/TraitInputSection.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
v-for="setIndex in (trait.setSize || 1)"
2323
:key="`${trait.id}-${setIndex}`"
2424
@traverse="emit('traverse', setIndex)"
25-
:ref="(el) => (refs[setIndex] = el)"
25+
:ref="(el: any) => (refs[setIndex] = el)"
2626
@valid-changed="(v: boolean) => inputsValid[setIndex - 1] = v"
2727
/>
2828
</div>

src/components/util/MapComponent.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@
338338
break
339339
}
340340
341-
if (userSelection.value.selectedItems.includes(selectionField)) {
341+
if (selectionField && userSelection.value.selectedItems.includes(selectionField)) {
342342
color = highlightColors.value[selectionField]
343343
344344
if (!color) {

src/plugins/changelog/de_DE.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -936,6 +936,11 @@
936936
"type": "new",
937937
"title": "Interne Kamera",
938938
"text": "Für Geräte, bei denen Probleme beim Speichern von Bildern auftreten, haben wir eine interne Kameraansicht zum Aufnehmen und Verschlagworten von Bildern und Videos hinzugefügt. Dies sollte die Probleme auf Samsung-Geräten endgültig beheben. Zum Aktivieren bitte die Einstellung für den 'Kameramodus' durchsuchen."
939+
},
940+
{
941+
"type": "new",
942+
"title": "Versuchsübersichtskarte",
943+
"text": "Eine Versuchsübersichtskarte wurde zum Hauptmenü hinzugefügt welche alle Versuche die Eckpunkte definiert haben auf einer globalen Karte anzeigt."
939944
}
940945
]
941946
}

src/plugins/changelog/en_GB.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -936,6 +936,11 @@
936936
"type": "new",
937937
"title": "Internal camera",
938938
"text": "For devices that show issues with saving images, we have added an internal camera view for taking and tagging images and videos. This should finally resolve any issues on Samsung devices. To enable, please check the settings for the 'camera mode'."
939+
},
940+
{
941+
"type": "new",
942+
"title": "Trial overview map",
943+
"text": "Added a trial overview map to the main menu which will show all trials which have corner points defined on a global map."
939944
}
940945
]
941946
}

0 commit comments

Comments
 (0)