2020 f"Dropdown!{ chr (i )} 12:{ chr (i )} 19" for i in range (ord ("A" ), ord ("K" ))
2121]
2222payment_main_range = "Dropdown!A12:J12"
23- quick_others_range = "Tracker!I3:J13"
2423income_range = "Dropdown!L2:L9"
2524overall_range = "!M13:O25"
2625
26+ tracker_range = "Tracker!B3:E3"
27+ quick_add_range = "Tracker!G3:J3"
28+ quick_others_range = "Tracker!I3:J13"
29+ quick_transport_range = "Tracker!G3:H3"
30+
2731
2832def get_main_dropdown_value (sheet_id , entry_type ):
2933 range = []
@@ -151,7 +155,7 @@ def get_trackers(sheet_id):
151155 result = (
152156 sheets_api .spreadsheets ()
153157 .values ()
154- .get (spreadsheetId = sheet_id , range = f"Tracker!B3:E3" )
158+ .get (spreadsheetId = sheet_id , range = tracker_range )
155159 .execute ()
156160 )
157161 values = result .get ("values" , [])
@@ -160,7 +164,7 @@ def get_trackers(sheet_id):
160164
161165def update_rows (sheet_id , day , new_row , first_row ):
162166 values = [[day ] + [new_row ] * 2 + [first_row ]]
163- range_name = "Tracker!B3:E3"
167+ range_name = tracker_range
164168 body = {"values" : values }
165169 request = (
166170 sheets_api .spreadsheets ()
@@ -176,7 +180,7 @@ def update_rows(sheet_id, day, new_row, first_row):
176180
177181
178182def row_incremental (sheet_id , entry_type ):
179- range_name = "Tracker!B3:E3"
183+ range_name = tracker_range
180184 response = (
181185 sheets_api .spreadsheets ()
182186 .values ()
@@ -202,7 +206,7 @@ def row_incremental(sheet_id, entry_type):
202206
203207
204208def get_quick_add_settings (sheet_id , entry_type ):
205- range_name = "Tracker!G3:J3"
209+ range_name = quick_add_range
206210 response = (
207211 sheets_api .spreadsheets ()
208212 .values ()
@@ -226,7 +230,7 @@ def get_quick_add_settings(sheet_id, entry_type):
226230
227231def update_quick_add_settings (sheet_id , entry_type , payment , type ):
228232 if entry_type == EntryType .TRANSPORT :
229- range_name = "Tracker!G3:H3"
233+ range_name = quick_transport_range
230234 else :
231235 last_row = (
232236 sheets_api .spreadsheets ()
0 commit comments