forked from cory/tildefriends
		
	ssb: Load more context for mentions.
This commit is contained in:
		| @@ -51,15 +51,21 @@ class TfTabNewsFeedElement extends LitElement { | ||||
| 		if (this.hash == '#@') { | ||||
| 			result = await tfrpc.rpc.query( | ||||
| 				` | ||||
| 					WITH mentions AS (SELECT messages.rowid, messages.id, messages.previous, messages.author, messages.sequence, messages.timestamp, messages.hash, json(messages.content) AS content, messages.signature | ||||
| 						FROM messages_fts(?1) | ||||
| 						JOIN messages ON messages.rowid = messages_fts.rowid | ||||
| 						JOIN json_each(?2) AS following ON messages.author = following.value | ||||
| 						WHERE | ||||
| 							messages.author != ?1 AND | ||||
| 							messages.timestamp >= ?3 AND | ||||
| 							messages.timestamp < ?4 | ||||
| 						ORDER BY timestamp DESC limit 20) | ||||
| 					SELECT messages.rowid, messages.id, messages.previous, messages.author, messages.sequence, messages.timestamp, messages.hash, json(messages.content) AS content, messages.signature | ||||
| 					FROM messages_fts(?1) | ||||
| 					JOIN messages ON messages.rowid = messages_fts.rowid | ||||
| 					JOIN json_each(?2) AS following ON messages.author = following.value | ||||
| 					WHERE | ||||
| 						messages.author != ?1 AND | ||||
| 						messages.timestamp >= ?3 AND | ||||
| 						messages.timestamp < ?4 | ||||
| 					ORDER BY timestamp DESC limit 20 | ||||
| 						FROM mentions | ||||
| 						JOIN messages_refs ON mentions.id = messages_refs.ref | ||||
| 						JOIN messages ON messages_refs.message = messages.id | ||||
| 					UNION | ||||
| 					SELECT * FROM mentions | ||||
| 				`, | ||||
| 				[ | ||||
| 					'"' + this.whoami.replace('"', '""') + '"', | ||||
|   | ||||
		Reference in New Issue
	
	Block a user