From 43045f0b70736b6621fe43c2381a91e3f69801b8 Mon Sep 17 00:00:00 2001 From: March 7th <71698422+aiko-chan-ai@users.noreply.github.com> Date: Tue, 26 Apr 2022 12:41:31 +0700 Subject: [PATCH] Automatic update of _Sidebar.md from github-wiki-sidebar --- _Sidebar.md | 5 +++++ options.json | 18 ++++++++++++++++++ src/managers/RelationshipsManager.js | 7 ++++++- 3 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 _Sidebar.md create mode 100644 options.json diff --git a/_Sidebar.md b/_Sidebar.md new file mode 100644 index 00000000..81ab838 --- /dev/null +++ b/_Sidebar.md @@ -0,0 +1,5 @@ + * [DOCUMENT](./DOCUMENT) + * [README](./README) + + +[//]: # (generated by https://www.npmjs.com/package/github-wiki-sidebar) diff --git a/options.json b/options.json new file mode 100644 index 00000000..1698620 --- /dev/null +++ b/options.json @@ -0,0 +1,18 @@ +{ + "menu": { + "item": "{{#levelRepeat}} {{/levelRepeat}}* [{{{title}}}]({{{link}}})\n", + "category": "{{#levelRepeat}} {{/levelRepeat}}* {{#link}}[{{{title}}}]({{{link}}}){{/link}}{{^link}}{{{title}}}{{/link}}\n{{{subitems}}}", + "category-1": "{{{subitems}}}\n" + }, + "rules": { + "exclude": [], + "order": [ + "Home.md" + ] + }, + "separator": "@", + "linkTemplate": "./%s", + "menuFile": "_Sidebar.md", + "multilang": false, + "menuOnly": true +} \ No newline at end of file diff --git a/src/managers/RelationshipsManager.js b/src/managers/RelationshipsManager.js index 40bfd50..8c0084b 100644 --- a/src/managers/RelationshipsManager.js +++ b/src/managers/RelationshipsManager.js @@ -8,7 +8,7 @@ const User = require('../structures/User'); const { RelationshipTypes } = require('../util/Constants'); /** - * Manages API methods for users and stores their cache. + * Manages API methods for Relationships and stores their cache. */ class RelationshipsManager { constructor(client, users) { @@ -17,6 +17,11 @@ class RelationshipsManager { this._setup(users); } + /** + * @private + * @param {Array} users An array of users to add to the cache + * @returns {void} + */ _setup(users) { if (!Array.isArray(users)) return; for (const relationShip of users) {