Update Description Editing

This commit is contained in:
ingalls
2025-12-03 16:33:15 -07:00
parent e4a1f2d5e7
commit 746ebaabde
3 changed files with 10 additions and 4 deletions

View File

@@ -247,7 +247,7 @@ export default class Subscription {
});
await db.subscription.update(this.guid, {
meta: this.meta,
meta: JSON.parse(JSON.stringify(this.meta)),
});
}

View File

@@ -91,7 +91,7 @@
:modelValue='props.subscription.meta.description'
:edit='props.subscription.role.permissions.includes("MISSION_WRITE")'
:rows='5'
@submit='props.subscription.update({ description: $event })'
@submit='updateDescription($event)'
>
<span
v-if='!props.subscription.meta.description'
@@ -275,6 +275,14 @@ async function fetchSubscriptions() {
loading.value.users = false;
}
async function updateDescription(description: string) {
try {
await props.subscription.update({ description });
} catch (err) {
console.error(err);
}
}
async function subscribe(subscribe: boolean) {
loading.value.subscribe = true;
const overlay = mapStore.getOverlayByMode('mission', props.subscription.guid);

View File

@@ -122,8 +122,6 @@ export default class AtlasConnection {
const task = body.data as Feature;
if (task.properties.type.startsWith('t-x-m-c')) {
console.error('TASK', task.properties);
if (task.properties.type === 't-x-m-c-l' && task.properties.mission) {
await TAKNotification.create(
NotificationType.Mission,