From 78a5136cc98d1f8a04139eb800227b25d0932b83 Mon Sep 17 00:00:00 2001
From: dawidsowa <dawid_sowa@posteo.net>
Date: Thu, 24 Mar 2022 23:04:12 +0100
Subject: [PATCH] bridges: change 'tags' to 'categories' (#1942)

---
 bridges/DanbooruBridge.php     | 4 ++--
 bridges/Rule34pahealBridge.php | 4 ++--
 bridges/Shimmie2Bridge.php     | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/bridges/DanbooruBridge.php b/bridges/DanbooruBridge.php
index 13269767..4f29ec6c 100644
--- a/bridges/DanbooruBridge.php
+++ b/bridges/DanbooruBridge.php
@@ -44,14 +44,14 @@ class DanbooruBridge extends BridgeAbstract {
 		$item['postid'] = (int)preg_replace('/[^0-9]/', '', $element->getAttribute(static::IDATTRIBUTE));
 		$item['timestamp'] = time();
 		$thumbnailUri = $element->find('img', 0)->src;
-		$item['tags'] = $this->getTags($element);
+		$item['categories'] = array_filter(explode(' ', $this->getTags($element)));
 		$item['title'] = $this->getName() . ' | ' . $item['postid'];
 		$item['content'] = '<a href="'
 		. $item['uri']
 		. '"><img src="'
 		. $thumbnailUri
 		. '" /></a><br>Tags: '
-		. $item['tags'];
+		. $this->getTags($element);
 
 		return $item;
 	}
diff --git a/bridges/Rule34pahealBridge.php b/bridges/Rule34pahealBridge.php
index c12dfe00..16d0d08e 100644
--- a/bridges/Rule34pahealBridge.php
+++ b/bridges/Rule34pahealBridge.php
@@ -16,14 +16,14 @@ class Rule34pahealBridge extends Shimmie2Bridge {
 		$item['id'] = (int)preg_replace('/[^0-9]/', '', $element->getAttribute(static::IDATTRIBUTE));
 		$item['timestamp'] = time();
 		$thumbnailUri = $element->find('a', 1)->href;
-		$item['tags'] = $element->getAttribute('data-tags');
+		$item['categories'] = explode(' ', $element->getAttribute('data-tags'));
 		$item['title'] = $this->getName() . ' | ' . $item['id'];
 		$item['content'] = '<a href="'
 		. $item['uri']
 		. '"><img src="'
 		. $thumbnailUri
 		. '" /></a><br>Tags: '
-		. $item['tags'];
+		. $element->getAttribute('data-tags');
 		return $item;
 	}
 }
diff --git a/bridges/Shimmie2Bridge.php b/bridges/Shimmie2Bridge.php
index fdc97f4f..bbc20981 100644
--- a/bridges/Shimmie2Bridge.php
+++ b/bridges/Shimmie2Bridge.php
@@ -24,14 +24,14 @@ class Shimmie2Bridge extends DanbooruBridge {
 		$item['id'] = (int)preg_replace('/[^0-9]/', '', $element->getAttribute(static::IDATTRIBUTE));
 		$item['timestamp'] = time();
 		$thumbnailUri = $this->getURI() . $element->find('img', 0)->src;
-		$item['tags'] = $element->getAttribute('data-tags');
+		$item['categories'] = explode(' ', $element->getAttribute('data-tags'));
 		$item['title'] = $this->getName() . ' | ' . $item['id'];
 		$item['content'] = '<a href="'
 		. $item['uri']
 		. '"><img src="'
 		. $thumbnailUri
 		. '" /></a><br>Tags: '
-		. $item['tags'];
+		. $element->getAttribute('data-tags');
 
 		return $item;
 	}