Skip to content

Commit e6a5d43

Browse files
committed
fix: null is not undefined
1 parent df11674 commit e6a5d43

File tree

7 files changed

+18
-5
lines changed

7 files changed

+18
-5
lines changed

changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# UnderScript Changelog
22

3+
## Version 0.51.3 (2022-12-13)
4+
1. Fix appendCard data
5+
36
## Version 0.51.2 (2022-10-30)
47
1. Actually fix issue in all cases
58

src/base/chat/isFocused.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import eventManager from '../../utils/eventManager';
22

3+
// TODO: Is this used?
34
let focused = false;
45

56
export default focused;

src/base/vanilla/aprilFools.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import eventManager from '../../utils/eventManager';
22
import * as settings from '../../utils/settings';
3-
import { globalSet } from '../../utils/global';
3+
import { global, globalSet } from '../../utils/global';
44

55
const setting = settings.register({
66
name: 'Disable April Fools Jokes',
77
key: 'underscript.disable.fishday',
88
note: 'Disables *almost* everything.',
9+
hidden: () => global('fish', { throws: false }) === undefined,
910
refresh: true,
1011
});
1112
if (setting.value()) {

src/structures.local/chat.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@ export default class Chat {
88
}
99

1010
update(data) {
11+
switch (data.action) {
12+
case 'getMessage':
13+
case 'getPrivateMessage':
14+
// TODO: Add new message
15+
break;
16+
default: break;
17+
}
1118
}
1219

1320
get isConnected() {

src/utils/appendCardExtras.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ const argExtractor = {
66

77
export default function getExtras(key, args = []) {
88
const extractor = argExtractor[key];
9-
if (!extractor) return null;
9+
if (!extractor) return undefined;
1010
return extractor(...args);
1111
}

src/utils/plugin.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ const registry = new Map();
55
const modules = [];
66

77
// TODO: RegisteredPlugin
8-
98
export default function Plugin(name = '') {
109
// eslint-disable-next-line no-param-reassign
1110
name = name.trim();

src/utils/settings/index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,8 +324,10 @@ export function isOpen() {
324324
export function value(key) {
325325
const setting = settingReg[key];
326326
const val = localStorage.getItem(key);
327-
if (!val) return getDefault(setting);
328-
if (setting) return setting.type.value(val);
327+
if (setting) {
328+
if (!val) return getDefault(setting);
329+
return setting.type.value(val);
330+
}
329331
return val;
330332
}
331333

0 commit comments

Comments
 (0)