- item_id = self._add_with_name(Item, name)
- if isinstance(self.last_store_id, int):
- with Session(self.engine) as session:
- store_id = self.last_store_id
- store = session.exec(_get_with_id(Store, store_id)).first()
- item = session.exec(_get_with_id(Item, item_id)).first()
- item.stores.append(store)
- session.commit()
+ names = name.split(',')
+ for name in names:
+ item_id = self._add_with_name(Item, name.strip())
+ store_id = self._get_pref_store_id()
+ self.assign_store(item_id, store_id)