diff options
| -rw-r--r-- | bot/pagination.py | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/bot/pagination.py b/bot/pagination.py index 0d8e8aaa3..7eaad2a6d 100644 --- a/bot/pagination.py +++ b/bot/pagination.py @@ -151,6 +151,10 @@ class LinePaginator(Paginator):          paginator = cls(prefix=prefix, suffix=suffix, max_size=max_size, max_lines=max_lines)          current_page = 0 +        if not lines: +            log.debug("No lines to add to paginator, adding empty line") +            lines.append("(nothing to display)") +          for line in lines:              try:                  paginator.add_line(line, empty=empty) @@ -361,6 +365,10 @@ class ImagePaginator(Paginator):          paginator = cls(prefix=prefix, suffix=suffix)          current_page = 0 +        if not pages: +            log.debug("No images to add to paginator, adding empty line") +            pages.append(("(no images to display)", "")) +          for text, image_url in pages:              paginator.add_line(text)              paginator.add_image(image_url) | 
