Word
This commit is contained in:
@@ -22,7 +22,7 @@ from config import Config
|
||||
config = Config()
|
||||
|
||||
from app.routes.asset import migrateAsset
|
||||
from app.util import auth, assetversion, discord, redislock, announcement
|
||||
from app.util import auth, assetversion, discord, redislock
|
||||
from app.services import economy, gameserver_comm
|
||||
from app.models.admin_permissions import AdminPermissions
|
||||
from app.models.user import User
|
||||
@@ -297,23 +297,6 @@ def websitemessage():
|
||||
def websitemessage_post():
|
||||
AdminPermissionRequired('UpdateWebsiteMessage')
|
||||
|
||||
raw_message = request.form.get('message', '').strip()
|
||||
|
||||
is_valid, error_msg = announcement.validate_announcement(raw_message)
|
||||
if not is_valid:
|
||||
flash(f"Invalid announcement: {error_msg}", "danger")
|
||||
return redirect("/admin/websitemessage")
|
||||
|
||||
sanitized_message = announcement.sanitize_announcement(raw_message)
|
||||
|
||||
AuthenticatedUser: User = auth.GetCurrentUser()
|
||||
announcement.log_announcement_to_discord(
|
||||
username=AuthenticatedUser.username,
|
||||
user_id=AuthenticatedUser.id,
|
||||
message=sanitized_message,
|
||||
action="updated"
|
||||
)
|
||||
|
||||
redis_controller.set("website_wide_message", sanitized_message)
|
||||
flash("Announcement updated successfully", "success")
|
||||
return redirect("/admin/websitemessage")
|
||||
|
||||
Reference in New Issue
Block a user