From dcc82bfcf7b0d330179e4df34a490f4acce4f22d Mon Sep 17 00:00:00 2001
From: Michael <heluecht@pirati.ca>
Date: Sun, 21 Feb 2021 11:59:59 +0000
Subject: [PATCH] Automatically set to "seen"

---
 src/Model/Item.php | 18 ++----------------
 1 file changed, 2 insertions(+), 16 deletions(-)

diff --git a/src/Model/Item.php b/src/Model/Item.php
index 10f69cfcef..7a28ddd1c9 100644
--- a/src/Model/Item.php
+++ b/src/Model/Item.php
@@ -115,22 +115,6 @@ class Item
 			'author-id', 'author-link', 'author-name', 'author-avatar', 'author-network',
 			'owner-id', 'owner-link', 'owner-name', 'owner-avatar', 'causer-id'];
 
-	// Item fields that still are in use
-	const USED_FIELDLIST = ['id', 'parent', 'guid', 'uri', 'uri-id', 'parent-uri', 'parent-uri-id',
-		'thr-parent', 'thr-parent-id', 'created', 'edited', 'commented', 'received', 'changed',
-		'gravity', 'network', 'owner-id', 'author-id', 'causer-id', 'vid', 'extid', 'post-type',
-		'global', 'private', 'visible', 'deleted', 'uid', 'contact-id',
-		'wall', 'origin', 'pubmail', 'starred', 'unseen', 'mention', 'forum_mode', 'psid',
-		'event-id'];
-
-	// Legacy item fields that aren't stored any more in the item table
-	const LEGACY_FIELDLIST = ['uri-hash', 'iaid', 'icid', 'attach',
-		'allow_cid', 'allow_gid', 'deny_cid', 'deny_gid', 'postopts', 
-		'resource-id', 'inform', 'file', 'location', 'coord', 'tag', 'plink', 
-		'title', 'content-warning', 'body', 'app', 'verb', 'object-type', 'object', 
-		'target-type', 'target', 'author-name', 'author-link', 'author-avatar', 
-		'owner-name', 'owner-link', 'owner-avatar', 'rendered-hash', 'rendered-html'];
-
 	// List of all verbs that don't need additional content data.
 	// Never reorder or remove entries from this list. Just add new ones at the end, if needed.
 	const ACTIVITIES = [
@@ -882,6 +866,8 @@ class Item
 				$item['wall'] = $toplevel_parent['wall'];
 			} else {
 				$item['wall'] = false;
+				// Participations are technical messages, so they are set to "seen" automatically
+				$item['unseen'] = false;
 			}
 
 			/*
-- 
2.39.5