|
@@ -1,4 +1,4 @@
|
|
-#!/usr/bin/python3
|
|
|
|
|
|
+#!/usr/bin/env python3
|
|
#
|
|
#
|
|
# Copyright (c) Daniel Sheffield 2021 - 2024
|
|
# Copyright (c) Daniel Sheffield 2021 - 2024
|
|
# Copyright (c) Shannon Sheffield 2021 - 2024
|
|
# Copyright (c) Shannon Sheffield 2021 - 2024
|
|
@@ -69,6 +69,8 @@ STORE_CODES = {
|
|
'Fruit King' : 'FK',
|
|
'Fruit King' : 'FK',
|
|
'Fresh Choice': 'FC',
|
|
'Fresh Choice': 'FC',
|
|
'FC12-3189-0013895-00': 'DV',
|
|
'FC12-3189-0013895-00': 'DV',
|
|
|
|
+ 'FC12-3492-0039844-00': 'TOFS',
|
|
|
|
+ 'FC15-3972-0049064-03': 'CO',
|
|
'ORGANIC FOOD SH' : 'TOFS',
|
|
'ORGANIC FOOD SH' : 'TOFS',
|
|
'WWNZ' : 'CD',
|
|
'WWNZ' : 'CD',
|
|
'Farmers Market': 'FM',
|
|
'Farmers Market': 'FM',
|
|
@@ -165,7 +167,7 @@ def _iter(root, blacklist, whitelist, _from, _to):
|
|
|
|
|
|
if __name__ == '__main__':
|
|
if __name__ == '__main__':
|
|
args = sys.argv
|
|
args = sys.argv
|
|
- session = gnucash.Session(args[1])
|
|
|
|
|
|
+ session = gnucash.Session(args[1], mode=gnucash.SessionOpenMode.SESSION_READ_ONLY)
|
|
tags = set(DEFAULT_TAGS)
|
|
tags = set(DEFAULT_TAGS)
|
|
if len(args) > 5:
|
|
if len(args) > 5:
|
|
for arg in args[5:]:
|
|
for arg in args[5:]:
|