]>
apps.delaporte.us Git - matrix-shop-bot.git/blob - matrix_shop_bot/tasks.py
4b8631a6a88820d936098588ea0b191a9f556cf8
1 from invoke
import task
7 result
= Data().setup()
11 def add_item(c
, name
):
12 result
= Data().add_item(name
)
16 def add_store(c
, name
):
17 result
= Data().add_store(name
)
22 def assign(c
, store_id
, item_id
):
23 result
= Data().assign_store(store_id
, item_id
)
29 result
= Data().purchase_item(item_id
)
33 def clear_all(c
, store_id
):
34 Data().clear_list(store_id
, clear_all
=True)
37 def clear_list(c
, store_id
):
38 Data().clear_list(store_id
)
42 def list_for_store(c
, store_id
):
43 items
= Data().get_shopping_list_for_store(store_id
)
50 '''Use previous store'''
51 items
= Data().get_last_shopping_list()
57 items
= Data().get_stores()
64 items
= Data().get_unsorted_list()
70 def remove_item(c
, item_id
):
71 Data().remove_item(item_id
)
74 def remove_store(c
, store_id
):
75 Data().remove_store(store_id
)