Fix Coop
Traceback (most recent call last):
File "/Users/grzesiek/.local/bin/findata-fetcher", line 8, in <module>
sys.exit(main())
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/fetcher/tool.py", line 418, in main
cli(obj={})
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/click/decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/fetcher/tool.py", line 118, in pull_coop_supercard
coop_supercard.fetch_and_save_receipts(
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/fetcher/coop_supercard.py", line 135, in fetch_and_save_receipts
for receipt in fetch_receipts(driver, creds, last_barcode):
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/fetcher/coop_supercard.py", line 102, in fetch_receipts
for url in reversed(get_receipt_urls(driver, last_barcode)):
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/fetcher/coop_supercard.py", line 61, in get_receipt_urls
new_urls = list(
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/fetcher/coop_supercard.py", line 62, in <lambda>
takewhile(lambda u: extract_barcode(u) != last_barcode, urls))
File "/Users/grzesiek/.local/pipx/venvs/findata-fetcher/lib/python3.10/site-packages/fetcher/coop_supercard.py", line 87, in extract_barcode
raise Exception(f"Could not extract a barcode from {url}")
Exception: Could not extract a barcode from https://www.supercard.ch/bin/coop/kbk/kassenzettelpoc?bc=n015LJj1UXAzwf2nQxNFSgho_uYnC7wugrDgERJLKqNwtAoVgWUe5g&pdfType=receipt
Fetching Coop receipts has failed.
The findata-fetcher tool has failed.findata-funnel: /home/grzesiek/.local/bin/findata-transcoder: createProcess: posix_spawnp: failed (Undefined error: 0)