Merge pull request #214 from storytold/feature/bugfix-clipuuid-update

Had to attach clipuuid to the check for updating and deleting items.
This commit is contained in:
ArEnSc authored and GitHub committed 2024-04-23 19:16:18 -04:00
commit cfc145ea51
1 file changed
+6 -2
+6 -2
View File
@@ -407,11 +407,13 @@ export class TimeLine {
const media_id = data["data"]["media_id"];
const offset = data["data"]["offset"];
const length = data["data"]["length"] + offset;
const clip_uuid = data['data']['clip_uuid'];
for (const element of this.timeline_items) {
if (
element.media_id === media_id &&
element.object_uuid === object_uuid
element.object_uuid === object_uuid &&
element.clip_uuid == clip_uuid
) {
element.length = length;
element.offset = offset;
@@ -424,12 +426,14 @@ export class TimeLine {
const object_uuid = data["data"]["object_uuid"];
const media_id = data["data"]["media_id"];
const type = data["type"];
const clip_uuid = data['data']['clip_uuid'];
for (let i = 0; i < this.timeline_items.length; i++) {
const element = this.timeline_items[i];
if (
element.media_id === media_id &&
element.object_uuid === object_uuid
element.object_uuid === object_uuid &&
element.clip_uuid == clip_uuid
) {
this.timeline_items.splice(i, 1);
break;