feat(profiles): notes shown on postcards page, save stays on current page
This commit is contained in:
@@ -452,12 +452,12 @@ def profile_rename(profile_id: int, nickname: str = Form(...), user: User = Depe
|
||||
|
||||
|
||||
@router.post("/profiles/{profile_id}/notes")
|
||||
def profile_notes(profile_id: int, notes: str = Form(""), user: User = Depends(get_current_user_web), db: Session = Depends(get_db)):
|
||||
def profile_notes(profile_id: int, notes: str = Form(""), redirect_to: str = Form("/profiles"), user: User = Depends(get_current_user_web), db: Session = Depends(get_db)):
|
||||
p = db.query(Profile).filter(Profile.id == profile_id, Profile.user_id == user.id).first()
|
||||
if p:
|
||||
p.notes = notes
|
||||
db.commit()
|
||||
return _redirect("/profiles")
|
||||
return _redirect(redirect_to)
|
||||
|
||||
|
||||
# ---------- Postcards ----------
|
||||
|
||||
Reference in New Issue
Block a user