mirror of
https://github.com/dfpc-coe/CloudTAK.git
synced 2025-12-22 13:47:22 +00:00
Update Description Editing
This commit is contained in:
@@ -247,7 +247,7 @@ export default class Subscription {
|
||||
});
|
||||
|
||||
await db.subscription.update(this.guid, {
|
||||
meta: this.meta,
|
||||
meta: JSON.parse(JSON.stringify(this.meta)),
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user