swap threading for multiprocessing's ThreadPool (radio playlist load), aiosqlite -> sqlite3 standard lib as disk i/o is blocking regardless; changes related to #32 for radio queue pagination, more work needed
This commit is contained in:
@ -281,6 +281,17 @@ class ValidRadioReshuffleRequest(ValidRadioNextRequest):
|
||||
"""
|
||||
|
||||
|
||||
class ValidRadioQueueRequest(BaseModel):
|
||||
"""
|
||||
- **draw**: DataTables draw count, default 1
|
||||
- **start**: paging start position, default 0
|
||||
- **search**: Optional search query
|
||||
"""
|
||||
|
||||
draw: Optional[int] = 1
|
||||
start: Optional[int] = 0
|
||||
search: Optional[str] = None
|
||||
|
||||
class ValidRadioQueueShiftRequest(BaseModel):
|
||||
"""
|
||||
- **key**: API Key
|
||||
@ -300,4 +311,4 @@ class ValidRadioQueueRemovalRequest(BaseModel):
|
||||
"""
|
||||
|
||||
key: str
|
||||
uuid: str
|
||||
uuid: str
|
Reference in New Issue
Block a user