mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 03:29:02 +01:00 
			
		
		
		
	server-ts: Fix getAttribute permitting null
This commit is contained in:
		
							parent
							
								
									b552f40ae8
								
							
						
					
					
						commit
						74441273a8
					
				| @ -137,10 +137,7 @@ export default class Becca { | |||||||
|         return branch; |         return branch; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     getAttribute(attributeId: string | null): BAttribute | null { |     getAttribute(attributeId: string): BAttribute | null { | ||||||
|         if (!attributeId) { |  | ||||||
|             return null; |  | ||||||
|         } |  | ||||||
|         return this.attributes[attributeId]; |         return this.attributes[attributeId]; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -208,7 +208,7 @@ function createRelation(req: Request) { | |||||||
|     const targetNoteId = req.params.targetNoteId; |     const targetNoteId = req.params.targetNoteId; | ||||||
|     const name = req.params.name; |     const name = req.params.name; | ||||||
| 
 | 
 | ||||||
|     const attributeId = sql.getValue<string | null>(`SELECT attributeId FROM attributes WHERE isDeleted = 0 AND noteId = ? AND type = 'relation' AND name = ? AND value = ?`, [sourceNoteId, name, targetNoteId]); |     const attributeId = sql.getValue<string>(`SELECT attributeId FROM attributes WHERE isDeleted = 0 AND noteId = ? AND type = 'relation' AND name = ? AND value = ?`, [sourceNoteId, name, targetNoteId]); | ||||||
|     let attribute = becca.getAttribute(attributeId); |     let attribute = becca.getAttribute(attributeId); | ||||||
| 
 | 
 | ||||||
|     if (!attribute) { |     if (!attribute) { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Elian Doran
						Elian Doran