Fix /opds not respecting the 'advanced' displayed_fields option (Restrict displayed user-defined fields).

This commit is contained in:
Charles Haley 2019-01-06 17:19:30 +00:00
parent cd69272e7d
commit d59dff1fb4

View File

@ -492,6 +492,8 @@ def opds(ctx, rd):
return x
for category in sorted(categories, key=lambda x: sort_key(getter(x))):
if not rc.ctx.is_field_displayable(category):
continue
if len(categories[category]) == 0:
continue
if category in ('formats', 'identifiers'):