[O] Use CDN for Zotero publications

This commit is contained in:
Hykilpikonna
2021-12-25 15:27:02 -05:00
parent d1b17e4f14
commit 78ce2fa5fe
+3 -2
View File
@@ -16,6 +16,7 @@ import {parseExtensions} from '@/scripts/extended_markdown'
import $ from 'jquery' import $ from 'jquery'
import 'jqueryui' import 'jqueryui'
import ZoteroPublication, {ZoteroAttachment, ZoteroItem} from "@/components/ZoteroPublication.vue"; import ZoteroPublication, {ZoteroAttachment, ZoteroItem} from "@/components/ZoteroPublication.vue";
import {backendUrl} from "@/scripts/constants";
@Options({components: {ZoteroPublication}}) @Options({components: {ZoteroPublication}})
export default class About extends Vue export default class About extends Vue
@@ -31,8 +32,8 @@ export default class About extends Vue
return `<span class="emoji">${emoji}</span>` return `<span class="emoji">${emoji}</span>`
})))) }))))
// Fetch publications from zotero TODO: CDN // Fetch publications from zotero
fetch('https://api.zotero.org/users/8463157/publications/items?linkwrap=1&order=date&sort=desc&start=0&include=data&limit=100') fetch(`${backendUrl}/zotero.json`)
.then(it => it.json()).then(it => .then(it => it.json()).then(it =>
{ {
// Filter out publications and attachments // Filter out publications and attachments