Submit a thing that works but isn't what I want

This commit is contained in:
Jacob Babor 2024-12-15 15:23:03 -06:00
parent 3fb1e33dbb
commit 36413aafd0

@ -9,6 +9,8 @@
from csv import DictReader from csv import DictReader
import datetime import datetime
import glob import glob
import json
import os
import re import re
import requests import requests
import textwrap import textwrap
@ -52,9 +54,25 @@ requestbody = {
for k,v in timesheet.items(): for k,v in timesheet.items():
print(k) print(k)
for i,h in v.items(): for i,h in v.items():
requestbody["items"] += { requestbody["items"].append({
"name": f"" "name": f"{ k } - { i }",
} "quantity": h,
print(f'{ i } - { h }') "unit_cost": rate
})
print(f' { i } - { h }')
# Submit said request # Submit said request
resp = requests.post(
url = 'https://invoice-generator.com',
json = json.dumps(requestbody),
headers = {
"Authorization": f"Bearer { os.environ['INVOICE_GENERATOR_APIKEY'] }"
}
)
if not resp.status_code == 200:
print(resp)
quit()
with open('out.pdf', 'w') as f:
f.write(resp.text)