ソースを参照

refactor: change musicbrainz user-agent

Kristian Vos 1 年間 前
コミット
397d4ea1c5
2 ファイル変更4 行追加1 行削除
  1. 2 0
      backend/index.js
  2. 2 1
      backend/logic/musicbrainz.js

+ 2 - 0
backend/index.js

@@ -458,3 +458,5 @@ rl.on("line", command => {
 });
 
 export default moduleManager;
+
+export { MUSARE_VERSION };

+ 2 - 1
backend/logic/musicbrainz.js

@@ -1,6 +1,7 @@
 import axios from "axios";
 
 import CoreClass from "../core";
+import { MUSARE_VERSION } from "..";
 
 class RateLimitter {
 	/**
@@ -163,7 +164,7 @@ class _MusicBrainzModule extends CoreClass {
 				.get(url, {
 					params,
 					headers: {
-						"User-Agent": "Musare/3.9.0-fork ( https://git.kvos.dev/kris/MusareFork )" // TODO set this in accordance to https://musicbrainz.org/doc/MusicBrainz_API/Rate_Limiting
+						"User-Agent": `Musare/${MUSARE_VERSION} ( https://github.com/Musare/Musare )` // TODO set this in accordance to https://musicbrainz.org/doc/MusicBrainz_API/Rate_Limiting
 					},
 					timeout: MusicBrainzModule.requestTimeout
 				})