mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-31 04:51:31 +08:00 
			
		
		
		
	add back utcDateModified to Attribute and Branch becca entities
This commit is contained in:
		
							parent
							
								
									0265c190db
								
							
						
					
					
						commit
						16cc84be99
					
				| @ -29,11 +29,11 @@ function load() { | ||||
|         new Note(row); | ||||
|     } | ||||
| 
 | ||||
|     for (const row of sql.iterateRows(`SELECT branchId, noteId, parentNoteId, prefix, notePosition, isExpanded FROM branches WHERE isDeleted = 0`, [])) { | ||||
|     for (const row of sql.iterateRows(`SELECT branchId, noteId, parentNoteId, prefix, notePosition, isExpanded, utcDateModified FROM branches WHERE isDeleted = 0`, [])) { | ||||
|         new Branch(row); | ||||
|     } | ||||
| 
 | ||||
|     for (const row of sql.iterateRows(`SELECT attributeId, noteId, type, name, value, isInheritable, position FROM attributes WHERE isDeleted = 0`, [])) { | ||||
|     for (const row of sql.iterateRows(`SELECT attributeId, noteId, type, name, value, isInheritable, position, utcDateModified FROM attributes WHERE isDeleted = 0`, [])) { | ||||
|         new Attribute(row); | ||||
|     } | ||||
| 
 | ||||
|  | ||||
| @ -35,8 +35,7 @@ class AbstractEntity { | ||||
|     } | ||||
| 
 | ||||
|     getUtcDateChanged() { | ||||
|         // FIXME
 | ||||
|         return this.utcDateModified || this.utcDateCreated || "FAKE"; | ||||
|         return this.utcDateModified || this.utcDateCreated; | ||||
|     } | ||||
| 
 | ||||
|     get becca() { | ||||
|  | ||||
| @ -28,6 +28,8 @@ class Attribute extends AbstractEntity { | ||||
|         this.value = row.value; | ||||
|         /** @param {boolean} */ | ||||
|         this.isInheritable = !!row.isInheritable; | ||||
|         /** @param {string} */ | ||||
|         this.utcDateModified = row.utcDateModified; | ||||
| 
 | ||||
|         if (this.attributeId) { | ||||
|             this.becca.attributes[this.attributeId] = this; | ||||
| @ -136,6 +138,8 @@ class Attribute extends AbstractEntity { | ||||
|             this.isInheritable = false; | ||||
|         } | ||||
| 
 | ||||
|         this.utcDateModified = dateUtils.utcNowDateTime(); | ||||
| 
 | ||||
|         super.beforeSaving(); | ||||
| 
 | ||||
|         this.becca.attributes[this.attributeId] = this; | ||||
| @ -150,7 +154,7 @@ class Attribute extends AbstractEntity { | ||||
|             position: this.position, | ||||
|             value: this.value, | ||||
|             isInheritable: this.isInheritable, | ||||
|             utcDateModified: dateUtils.utcNowDateTime(), | ||||
|             utcDateModified: this.utcDateModified, | ||||
|             isDeleted: false | ||||
|         }; | ||||
|     } | ||||
|  | ||||
| @ -26,6 +26,8 @@ class Branch extends AbstractEntity { | ||||
|         this.notePosition = row.notePosition; | ||||
|         /** @param {boolean} */ | ||||
|         this.isExpanded = !!row.isExpanded; | ||||
|         /** @param {string} */ | ||||
|         this.utcDateModified = row.utcDateModified; | ||||
| 
 | ||||
|         if (this.branchId === 'root') { | ||||
|             return; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 zadam
						zadam