Skip to content

Commit bdbbd92

Browse files
committed
Fix bug where "negative" Cronicle list pages were not imported.
Fixes #29
1 parent fdf4a68 commit bdbbd92

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

lib/util.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -568,15 +568,15 @@ class Util {
568568
if (key.match(/^users\//)) convertUser(key, value);
569569
else if (key.match(/^global\/users/)) appendList({ key, value }); // passthru
570570
else if (key.match(/^global\/plugins$/)) appendList({ key, value }); // passthru
571-
else if (key.match(/^global\/plugins\/\d+$/)) convertPluginPage(key, value);
571+
else if (key.match(/^global\/plugins\/\-?\d+$/)) convertPluginPage(key, value);
572572
else if (key.match(/^global\/categories$/)) appendList({ key, value }); // passthru
573-
else if (key.match(/^global\/categories\/\d+$/)) convertCategoryPage(key, value);
573+
else if (key.match(/^global\/categories\/\-?\d+$/)) convertCategoryPage(key, value);
574574
else if (key.match(/^global\/server_groups$/)) appendList({ key: 'global/groups', value }); // rename
575-
else if (key.match(/^global\/server_groups\/(\d+)$/)) convertGroupPage('global/groups/' + RegExp.$1, value);
575+
else if (key.match(/^global\/server_groups\/(\-?\d+)$/)) convertGroupPage('global/groups/' + RegExp.$1, value);
576576
else if (key.match(/^global\/schedule$/)) appendList({ key: 'global/events', value }); // rename
577-
else if (key.match(/^global\/schedule\/(\d+)$/)) convertEventPage('global/events/' + RegExp.$1, value);
577+
else if (key.match(/^global\/schedule\/(\-?\d+)$/)) convertEventPage('global/events/' + RegExp.$1, value);
578578
else if (key.match(/^global\/api_keys$/)) appendList({ key, value }); // passthru
579-
else if (key.match(/^global\/api_keys\/\d+$/)) convertAPIKeyPage(key, value);
579+
else if (key.match(/^global\/api_keys\/\-?\d+$/)) convertAPIKeyPage(key, value);
580580
}
581581
catch (err) {
582582
return callback( err );

0 commit comments

Comments
 (0)