20
20
f"Dropdown!{ chr (i )} 12:{ chr (i )} 19" for i in range (ord ("A" ), ord ("K" ))
21
21
]
22
22
payment_main_range = "Dropdown!A12:J12"
23
- quick_others_range = "Tracker!I3:J13"
24
23
income_range = "Dropdown!L2:L9"
25
24
overall_range = "!M13:O25"
26
25
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
+
27
31
28
32
def get_main_dropdown_value (sheet_id , entry_type ):
29
33
range = []
@@ -151,7 +155,7 @@ def get_trackers(sheet_id):
151
155
result = (
152
156
sheets_api .spreadsheets ()
153
157
.values ()
154
- .get (spreadsheetId = sheet_id , range = f"Tracker!B3:E3" )
158
+ .get (spreadsheetId = sheet_id , range = tracker_range )
155
159
.execute ()
156
160
)
157
161
values = result .get ("values" , [])
@@ -160,7 +164,7 @@ def get_trackers(sheet_id):
160
164
161
165
def update_rows (sheet_id , day , new_row , first_row ):
162
166
values = [[day ] + [new_row ] * 2 + [first_row ]]
163
- range_name = "Tracker!B3:E3"
167
+ range_name = tracker_range
164
168
body = {"values" : values }
165
169
request = (
166
170
sheets_api .spreadsheets ()
@@ -176,7 +180,7 @@ def update_rows(sheet_id, day, new_row, first_row):
176
180
177
181
178
182
def row_incremental (sheet_id , entry_type ):
179
- range_name = "Tracker!B3:E3"
183
+ range_name = tracker_range
180
184
response = (
181
185
sheets_api .spreadsheets ()
182
186
.values ()
@@ -202,7 +206,7 @@ def row_incremental(sheet_id, entry_type):
202
206
203
207
204
208
def get_quick_add_settings (sheet_id , entry_type ):
205
- range_name = "Tracker!G3:J3"
209
+ range_name = quick_add_range
206
210
response = (
207
211
sheets_api .spreadsheets ()
208
212
.values ()
@@ -226,7 +230,7 @@ def get_quick_add_settings(sheet_id, entry_type):
226
230
227
231
def update_quick_add_settings (sheet_id , entry_type , payment , type ):
228
232
if entry_type == EntryType .TRANSPORT :
229
- range_name = "Tracker!G3:H3"
233
+ range_name = quick_transport_range
230
234
else :
231
235
last_row = (
232
236
sheets_api .spreadsheets ()
0 commit comments