mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-03-10 05:35:05 +08:00
fixed presets stopping the commandline from showing when user is not logged in
This commit is contained in:
parent
ce505c9b8a
commit
0d6b58d56e
1 changed files with 15 additions and 18 deletions
|
@ -291,26 +291,23 @@ const commandsPresets: MonkeyTypes.CommandsGroup = {
|
|||
|
||||
export function updatePresetCommands(): void {
|
||||
const snapshot = DB.getSnapshot();
|
||||
if (!snapshot || !snapshot.presets || snapshot.presets.length === 0) return;
|
||||
commandsPresets.list = [];
|
||||
snapshot.presets.forEach((preset: MonkeyTypes.Preset) => {
|
||||
const dis = preset.name;
|
||||
|
||||
if (snapshot.presets !== undefined && snapshot.presets.length > 0) {
|
||||
commandsPresets.list = [];
|
||||
|
||||
snapshot.presets.forEach((preset: MonkeyTypes.Preset) => {
|
||||
const dis = preset.name;
|
||||
|
||||
commandsPresets.list.push({
|
||||
id: "applyPreset" + preset._id,
|
||||
display: dis,
|
||||
exec: (): void => {
|
||||
Settings.setEventDisabled(true);
|
||||
PresetController.apply(preset._id);
|
||||
Settings.setEventDisabled(false);
|
||||
Settings.update();
|
||||
ModesNotice.update();
|
||||
},
|
||||
});
|
||||
commandsPresets.list.push({
|
||||
id: "applyPreset" + preset._id,
|
||||
display: dis,
|
||||
exec: (): void => {
|
||||
Settings.setEventDisabled(true);
|
||||
PresetController.apply(preset._id);
|
||||
Settings.setEventDisabled(false);
|
||||
Settings.update();
|
||||
ModesNotice.update();
|
||||
},
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
const commandsRepeatQuotes: MonkeyTypes.CommandsGroup = {
|
||||
|
|
Loading…
Reference in a new issue