diff --git a/packages/geoip/lib.ts b/packages/geoip/lib.ts
index 20f270b4e..ca325cc4c 100644
--- a/packages/geoip/lib.ts
+++ b/packages/geoip/lib.ts
@@ -31,7 +31,4 @@ export function lookup(ip: string, locale: string): any {
export const provider = 'MaxMind';
-global.Hydro.lib.geoip = {
- provider,
- lookup,
-};
+global.Hydro.lib.geoip = { provider, lookup };
diff --git a/packages/geoip/package.json b/packages/geoip/package.json
index f825ca969..6066dac56 100644
--- a/packages/geoip/package.json
+++ b/packages/geoip/package.json
@@ -1,6 +1,6 @@
{
"name": "@hydrooj/geoip",
- "version": "1.1.9",
+ "version": "1.1.10",
"main": "package.json",
"repository": "git@github.com:hydro-dev/Hydro.git",
"author": "undefined ",
diff --git a/packages/geoip/test/lib.spec.ts b/packages/geoip/test/lib.spec.ts
index 2e9f2681d..57b94b557 100644
--- a/packages/geoip/test/lib.spec.ts
+++ b/packages/geoip/test/lib.spec.ts
@@ -5,5 +5,6 @@ describe('geoip', () => {
test('MD5', () => {
expect(lib.lookup('127.0.0.1', 'zh_CN')).toStrictEqual({});
expect(lib.lookup('1.1.1.1', 'zh-CN').display).toStrictEqual('大洋洲 澳大利亚');
+ expect(lib.provider.includes('MaxMind')).toBeTruthy();
});
});
diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json
index cd8a81394..b63e938ab 100644
--- a/packages/hydrojudge/package.json
+++ b/packages/hydrojudge/package.json
@@ -1,6 +1,6 @@
{
"name": "@hydrooj/hydrojudge",
- "version": "2.0.7",
+ "version": "2.0.9",
"main": "package.json",
"author": "masnn",
"os": [
diff --git a/packages/hydrojudge/service.js b/packages/hydrojudge/service.js
index 42dde7a24..561aecb2b 100644
--- a/packages/hydrojudge/service.js
+++ b/packages/hydrojudge/service.js
@@ -1 +1 @@
-module.exports = require('dist/service.js');
+module.exports = require('./dist/service');