diff --git a/gallery/views/image.py b/gallery/views/image.py index 33303ec..b6e00b8 100644 --- a/gallery/views/image.py +++ b/gallery/views/image.py @@ -81,9 +81,13 @@ def image(image_id): # Slice the list of IDs into chunks of the limit for j in total_images[i * limit : (i + 1) * limit]: # Is our image in this chunk? - if image_id in j: + if image_id > j[-1]: + continue + else: return_page = i + 1 break + # Techically we dont need to go further since the image + # Is somewhere on this page return render_template( "image.html",