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
import datetime
import glob
import json
import os
import re
import requests
import textwrap
@ -52,9 +54,25 @@ requestbody = {
for k,v in timesheet.items():
print(k)
for i,h in v.items():
requestbody["items"] += {
"name": f""
}
print(f'{ i } - { h }')
requestbody["items"].append({
"name": f"{ k } - { i }",
"quantity": h,
"unit_cost": rate
})
print(f' { i } - { h }')
# 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)