File tree Expand file tree Collapse file tree
CTFd/plugins/emailnotifications Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ import re
2+
13from flask import Blueprint , render_template , request , url_for
24from sqlalchemy .exc import IntegrityError
35from 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 )
You can’t perform that action at this time.
0 commit comments