From 499307d2a9ce006a711f77592ae0daca623792c8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 23 Sep 2018 09:02:46 +0530 Subject: [PATCH] Content server: Custom List: Fix a zero series_index being displayed as one --- src/pyj/book_list/custom_list.pyj | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pyj/book_list/custom_list.pyj b/src/pyj/book_list/custom_list.pyj index f33f0954d3..def4c22260 100644 --- a/src/pyj/book_list/custom_list.pyj +++ b/src/pyj/book_list/custom_list.pyj @@ -129,7 +129,9 @@ def render_field(field, mi, book_id): # {{{ def process_series_index(field, fm, name, val): sval = mi[field[:-6]] if sval: - return fmt_sidx(val or 1, use_roman=interface_data.use_roman_numerals_for_series_number) + if val is None or val is undefined: + val = 1 + return fmt_sidx(val, use_roman=interface_data.use_roman_numerals_for_series_number) name = fm.name or field datatype = fm.datatype