Converted some schedule to use backend
This commit is contained in:
@@ -21,9 +21,12 @@ export const useScheduleStore = defineStore('schedule', () => {
|
||||
if (!timeblocks.value) {
|
||||
fetchTimeBlocks();
|
||||
}
|
||||
return timeblocks.value.filter((b) =>
|
||||
compareDate(parsed(b.start) as Timestamp, parsed(date) as Timestamp)
|
||||
);
|
||||
return timeblocks.value.filter((b) => {
|
||||
return compareDate(
|
||||
parseDate(new Date(b.start)) as Timestamp,
|
||||
parsed(date) as Timestamp
|
||||
);
|
||||
});
|
||||
};
|
||||
|
||||
const getBoatReservations = (
|
||||
@@ -113,9 +116,11 @@ export const useScheduleStore = defineStore('schedule', () => {
|
||||
|
||||
return {
|
||||
reservations,
|
||||
timeblocks,
|
||||
getBoatReservations,
|
||||
getConflictingReservations,
|
||||
getTimeblocksForDate,
|
||||
fetchTimeBlocks,
|
||||
getNewId,
|
||||
addOrCreateReservation,
|
||||
isReservationOverlapped,
|
||||
|
||||
@@ -86,13 +86,12 @@ export const useTaskStore = defineStore('tasks', {
|
||||
return;
|
||||
}
|
||||
try {
|
||||
const response = await databases.deleteDocument(
|
||||
await databases.deleteDocument(
|
||||
AppwriteIds.databaseId,
|
||||
AppwriteIds.collection.task,
|
||||
docId
|
||||
);
|
||||
this.tasks = this.tasks.filter((task) => docId !== task.$id);
|
||||
console.log(response);
|
||||
} catch (error) {
|
||||
// Need some better error handling, here.
|
||||
console.error('Failed to delete task:', error);
|
||||
|
||||
Reference in New Issue
Block a user