« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/util/external-links.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/external-links.js')
-rw-r--r--src/util/external-links.js23
1 files changed, 17 insertions, 6 deletions
diff --git a/src/util/external-links.js b/src/util/external-links.js
index da0889a..b8b9784 100644
--- a/src/util/external-links.js
+++ b/src/util/external-links.js
@@ -377,6 +377,23 @@ export const externalLinkSpec = [
   },
 
   {
+    match: {
+      domain: 'hsmusic.wiki',
+      pathname: /^media\/misc\/archive/,
+    },
+
+    platform: 'hsmusic.archive',
+
+    icon: 'globe',
+  },
+
+  {
+    match: {domain: 'hsmusic.wiki'},
+    platform: 'hsmusic',
+    icon: 'globe',
+  },
+
+  {
     match: {domain: 'instagram.com'},
     platform: 'instagram',
     icon: 'instagram',
@@ -417,12 +434,6 @@ export const externalLinkSpec = [
   },
 
   {
-    match: {domain: 'hsmusic.wiki'},
-    platform: 'local',
-    icon: 'globe',
-  },
-
-  {
     match: {domains: ['types.pl']},
 
     platform: 'mastodon',