@@ -218,7 +218,7 @@ class SeriesAdmin(admin.ModelAdmin):
218218 inlines = (alias_inline ('series' ),)
219219 list_display = (
220220 'cover_image' , 'title' , 'manager' , 'created' ,
221- 'modified' , 'views' , 'completed ' , 'licensed'
221+ 'modified' , 'views' , 'status ' , 'licensed'
222222 )
223223 list_display_links = ('title' ,)
224224 date_hierarchy = 'created'
@@ -227,15 +227,13 @@ class SeriesAdmin(admin.ModelAdmin):
227227 search_fields = ('title' , 'aliases__name' )
228228 autocomplete_fields = ('categories' ,)
229229 list_filter = (
230+ 'status' ,
230231 ('authors' , filters .related_filter ('author' )),
231232 ('artists' , filters .related_filter ('artist' )),
232233 ('categories' , filters .related_filter ('category' )),
233- filters .boolean_filter (
234- 'status' , 'completed' , ('Completed' , 'Ongoing' )
235- ),
236234 ('manager' , filters .related_filter ('manager' )),
237235 )
238- actions = ('toggle_completed' , ' toggle_licensed' )
236+ actions = ('toggle_licensed' , )
239237 empty_value_display = 'N/A'
240238
241239 def get_form (self , request : HttpRequest , obj : Optional [Series ]
@@ -286,17 +284,6 @@ def cover_image(self, obj: Series) -> str:
286284 """
287285 return utils .img_tag (obj .cover , 'cover' , height = 75 )
288286
289- @admin .display ( # type: ignore
290- description = 'Toggle status of selected series' )
291- def toggle_completed (self , request : HttpRequest , queryset : QuerySet ):
292- """
293- Toggle the publication status of the selected series.
294-
295- :param request: The original request.
296- :param queryset: The original queryset.
297- """
298- queryset .update (completed = Q (completed = False ))
299-
300287 @admin .display ( # type: ignore
301288 description = 'Toggle licensing of selected series' )
302289 def toggle_licensed (self , request : HttpRequest , queryset : QuerySet ):
0 commit comments