@@ -806,7 +806,7 @@ def get_next_entity_list(
806806 next_entity_list = last_version .entity_list
807807 else :
808808 if entity_version_pks is None :
809- entity_version_pks : list [int | None ] = [None ] * len (publishable_entities_pks )
809+ entity_version_pks : list [int | None ] = [None ] * len (publishable_entities_pks ) # type: ignore[no-redef]
810810 if entities_action == ChildrenEntitiesAction .APPEND :
811811 # get previous entity list rows
812812 last_entities = last_version .entity_list .entitylistrow_set .values_list (
@@ -815,7 +815,10 @@ def get_next_entity_list(
815815 )
816816 # append given publishable_entities_pks and entity_version_pks
817817 publishable_entities_pks = [entity [0 ] for entity in last_entities ] + publishable_entities_pks
818- entity_version_pks = [entity [1 ] for entity in last_entities ] + entity_version_pks
818+ entity_version_pks = [ # type: ignore[operator, assignment]
819+ entity [1 ]
820+ for entity in last_entities
821+ ] + entity_version_pks
819822 elif entities_action == ChildrenEntitiesAction .REMOVE :
820823 # get previous entity list rows
821824 last_entities = last_version .entity_list .entitylistrow_set .values_list (
@@ -832,7 +835,7 @@ def get_next_entity_list(
832835 entity_version_pks = [entity [1 ] for entity in new_entities ]
833836 next_entity_list = create_entity_list_with_rows (
834837 entity_pks = publishable_entities_pks ,
835- entity_version_pks = entity_version_pks ,
838+ entity_version_pks = entity_version_pks , # type: ignore[arg-type]
836839 learning_package_id = learning_package_id ,
837840 )
838841 return next_entity_list
0 commit comments