Skip to content

Commit a1a5dc0

Browse files
author
mjaniszewski
committed
fix image_app gens table creation/insert
1 parent bb6604f commit a1a5dc0

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

image_app_session_credits/main.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,8 @@ def post(prompt: str, session):
104104
folder = f"data/gens/{str(uuid.uuid4())}"
105105
os.makedirs(folder, exist_ok=True)
106106
g = gens.insert(
107-
Generation(prompt=prompt,
108-
folder=folder,
109-
session_id=session['session_id']))
107+
Generation(prompt=prompt, folder=folder, session_id=session['session_id'], id=f"{gens.count}")
108+
)
110109
generate_and_save(g.prompt, g.id, g.folder)
111110

112111
return generation_preview(g, session), clear_input

image_app_session_credits/session.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ async def static(fname:str, ext:str): return FileResponse(f'{fname}.{ext}')
6161
async def post(prompt:str, session):
6262
folder = f"gens/{str(uuid.uuid4())}"
6363
os.makedirs(folder, exist_ok=True)
64-
g = gens.insert(Generation(prompt=prompt, folder=folder, session_id=session['session_id']))
64+
g = gens.insert(
65+
Generation(prompt=prompt, folder=folder, session_id=session['session_id'], id=f"{gens.count}")
66+
)
6567
generate_and_save(g.prompt, g.id, g.folder)
6668
clear_input = Input(id="new-prompt", name="prompt", placeholder="Enter a prompt", hx_swap_oob='true')
6769
return generation_preview(g), clear_input

image_app_simple/main.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
# gens database for storing generated image details
1111
tables = database('data/gens.db').t
12-
gens = tables.t.gens
13-
if not gens in tables.t:
12+
gens = tables.gens
13+
if not gens in tables:
1414
gens.create(prompt=str, id=int, folder=str, pk='id')
1515
Generation = gens.dataclass()
1616

0 commit comments

Comments
 (0)