Skip to content

Commit 7963ea8

Browse files
reimplemented fix
1 parent 5d57911 commit 7963ea8

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

CTFd/plugins/emailnotifications/__init__.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import re
2+
13
from flask import Blueprint, render_template, request, url_for
24
from sqlalchemy.exc import IntegrityError
35
from sqlalchemy.sql import not_
@@ -402,17 +404,15 @@ def modify_users(res):
402404

403405
args = dict(request.args)
404406
args.pop("page", 1)
405-
406-
return merge_text(
407-
res[0],
408-
render_template(
409-
"AdminUsers.html",
410-
users=users,
411-
prev_page=url_for(request.endpoint, page=users.prev_num, **args),
412-
next_page=url_for(request.endpoint, page=users.next_num, **args),
413-
q=q,
414-
field=field,
415-
),
416-
)
407+
edited = re.sub("<script\s+type=\"module\"\s+src=\"\/themes\/admin.+<\/script>","",str(res[0]))
408+
409+
return merge_text(edited,render_template(
410+
"AdminUsers.html",
411+
users=users,
412+
prev_page=url_for(request.endpoint, page=users.prev_num, **args),
413+
next_page=url_for(request.endpoint, page=users.next_num, **args),
414+
q=q,
415+
field=field,
416+
))
417417

418418
run_after_route(app, "admin.users_listing", modify_users)

0 commit comments

Comments
 (0)