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

View File

@@ -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)