forked from cory/tildefriends
		
	ssb: Let's assume we read our own messages.
This commit is contained in:
		| @@ -313,21 +313,29 @@ class TfElement extends LitElement { | ||||
| 				SELECT channels.value AS channel, MAX(messages.rowid) AS rowid FROM messages | ||||
| 				JOIN json_each(?1) AS channels ON messages.content ->> 'channel' = channels.value | ||||
| 				JOIN json_each(?2) AS following ON messages.author = following.value | ||||
| 				WHERE messages.content ->> 'type' = 'post' AND messages.content ->> 'root' IS NULL | ||||
| 				WHERE | ||||
| 					messages.content ->> 'type' = 'post' AND | ||||
| 					messages.content ->> 'root' IS NULL AND | ||||
| 					messages.author != ?4 | ||||
| 				GROUP by channel | ||||
| 				UNION | ||||
| 				SELECT '' AS channel, MAX(messages.rowid) AS rowid FROM messages | ||||
| 				JOIN json_each(?2) AS following ON messages.author = following.value | ||||
| 				WHERE messages.content ->> 'type' = 'post' AND messages.content ->> 'root' IS NULL | ||||
| 				WHERE | ||||
| 					messages.content ->> 'type' = 'post' AND | ||||
| 					messages.content ->> 'root' IS NULL AND | ||||
| 					messages.author != ?4 | ||||
| 				UNION | ||||
| 				SELECT '@' AS channel, MAX(messages.rowid) AS rowid FROM messages_fts(?3) | ||||
| 				JOIN messages ON messages.rowid = messages_fts.rowid | ||||
| 				JOIN json_each(?2) AS following ON messages.author = following.value | ||||
| 				WHERE messages.author != ?4 | ||||
| 			`, | ||||
| 				[ | ||||
| 					JSON.stringify(this.channels), | ||||
| 					JSON.stringify(following), | ||||
| 					'"' + this.whoami.replace('"', '""') + '"', | ||||
| 					this.whoami, | ||||
| 				] | ||||
| 			); | ||||
| 			this.channels_latest = Object.fromEntries( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user