Skip to content

Commit b6a5fd4

Browse files
authored
Merge pull request #93 from zurdi15/develop
v1.5.1
2 parents 2366e2c + 1bcb015 commit b6a5fd4

2 files changed

Lines changed: 15 additions & 10 deletions

File tree

backend/src/main.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,16 @@ async def rom(p_slug: str, file_name: str) -> dict:
2020
return {'data': dbh.get_rom(p_slug, file_name)}
2121

2222

23+
@app.delete("/platforms/{p_slug}/roms/{file_name}")
24+
async def delete_rom(p_slug: str, file_name: str, filesystem: bool=False) -> dict:
25+
"""Detele rom from filesystem and database"""
26+
27+
log.info("deleting rom...")
28+
if filesystem: fs.delete_rom(p_slug, file_name)
29+
dbh.delete_rom(p_slug, file_name)
30+
return {'msg': 'success'}
31+
32+
2333
@app.patch("/platforms/{p_slug}/roms")
2434
async def updateRom(req: Request, p_slug: str) -> dict:
2535
"""Updates rom details"""
@@ -50,16 +60,6 @@ async def updateRom(req: Request, p_slug: str) -> dict:
5060
return {'data': updatedRom}
5161

5262

53-
@app.delete("/platforms/{p_slug}/roms")
54-
async def delete_rom(p_slug: str, file_name: str, filesystem: bool=False) -> dict:
55-
"""Detele rom from filesystem and database"""
56-
57-
log.info("deleting rom...")
58-
if filesystem: fs.delete_rom(p_slug, file_name)
59-
dbh.delete_rom(p_slug, file_name)
60-
return {'msg': 'success'}
61-
62-
6363
@app.get("/platforms/{p_slug}/roms")
6464
async def roms(p_slug: str) -> dict:
6565
"""Returns all roms of the desired platform"""

changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# v1.5.1 (_31-03-2023_)
2+
3+
## Fix
4+
- Delete game now works properly
5+
16
# v1.5 (_30-03-2023_)
27

38
**`Breaking change`**

0 commit comments

Comments
 (0)