From 727d086df1fa7522b23565459a337f691c91c7b9 Mon Sep 17 00:00:00 2001 From: Pragmatic Software Date: Sat, 18 Jan 2020 22:13:08 -0800 Subject: [PATCH] Commands: ensure "level" metadata is always set --- PBot/Commands.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/PBot/Commands.pm b/PBot/Commands.pm index b6ae66b3..087c8f37 100644 --- a/PBot/Commands.pm +++ b/PBot/Commands.pm @@ -55,6 +55,10 @@ sub register { if (not $self->{metadata}->exists($name)) { $self->{metadata}->add($name, { level => $level, help => '' }, 1); + } else { + if (not defined $self->get_meta($name, 'level')) { + $self->{metadata}->set($name, 'level', $level, 1); + } } return $ref;