feat: rename title in site both rename name in app (#857)

This commit is contained in:
takatost
2023-08-15 20:42:32 +08:00
committed by GitHub
parent bf45f08e78
commit e8c14bb732
3 changed files with 8 additions and 35 deletions

View File

@@ -80,6 +80,13 @@ class AppSite(Resource):
if value is not None:
setattr(site, attr_name, value)
if attr_name == 'title':
app_model.name = value
elif attr_name == 'icon':
app_model.icon = value
elif attr_name == 'icon_background':
app_model.icon_background = value
db.session.commit()
return site