Keep sim_proxy profile data up to date
This commit is contained in:
		
							parent
							
								
									5a152b87b8
								
							
						
					
					
						commit
						d8e6de62e5
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -146,7 +146,7 @@ async function syncUser(messageID, author, roomID, shouldActuallySync) { | ||||||
| 	try { | 	try { | ||||||
| 		// API lookup
 | 		// API lookup
 | ||||||
| 		var pkMessage = await fetchMessage(messageID) | 		var pkMessage = await fetchMessage(messageID) | ||||||
| 		db.prepare("INSERT OR IGNORE INTO sim_proxy (user_id, proxy_owner_id, displayname) VALUES (?, ?, ?)").run(pkMessage.member.uuid, pkMessage.sender, author.username) | 		db.prepare("REPLACE INTO sim_proxy (user_id, proxy_owner_id, displayname) VALUES (?, ?, ?)").run(pkMessage.member.uuid, pkMessage.sender, author.username) | ||||||
| 	} catch (e) { | 	} catch (e) { | ||||||
| 		// Fall back to offline cache
 | 		// Fall back to offline cache
 | ||||||
| 		const senderMxid = from("sim_proxy").join("sim", "user_id").join("sim_member", "mxid").where({displayname: author.username, room_id: roomID}).pluck("mxid").get() | 		const senderMxid = from("sim_proxy").join("sim", "user_id").join("sim_member", "mxid").where({displayname: author.username, room_id: roomID}).pluck("mxid").get() | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue