MCPcopy Create free account
hub / github.com/dedsec1121fk/DedSec / profiler_list

Function profiler_list

Scripts/ButSystem.py:15325–15369  ·  view source on GitHub ↗

profiler_list. Internal helper function. This docstring was added automatically to improve maintainability. Args: owner: Parameter. Returns: Varies.

(owner: str)

Source from the content-addressed store, hash-verified

15323"""
15324 me = current_user()
15325 if group_role(gid, me) != "owner":
15326 abort(403)
15327 conn = db_connect()
15328 conn.execute("DELETE FROM groups WHERE id=?", (gid,))
15329 conn.commit()
15330 conn.close()
15331 flash("Group deleted.")
15332 return redirect(url_for("groups"))
15333
15334@app.route("/groups/<int:gid>/leave", methods=["POST"])
15335@login_required
15336def group_leave(gid: int):
15337 """group_leave.
15338
15339Chat/group feature helper or route handler.
15340
15341This docstring was expanded to make future maintenance easier.
15342
15343Args:
15344 gid: Parameter.
15345
15346Returns:
15347 Varies.
15348"""
15349 me = current_user()
15350 if group_role(gid, me) == "owner":
15351 flash("Owner cannot leave. Delete the group instead.")
15352 return redirect(url_for("groups"))
15353 conn = db_connect()
15354 conn.execute("DELETE FROM group_members WHERE group_id=? AND username=?", (gid, me))
15355 conn.commit()
15356 conn.close()
15357 flash("Left group.")
15358 return redirect(url_for("groups"))
15359
15360@app.route("/groups/<int:gid>/members/add", methods=["POST"])
15361@login_required
15362def group_add_member(gid: int):
15363 """group_add_member.
15364
15365Chat/group feature helper or route handler.
15366
15367This docstring was expanded to make future maintenance easier.
15368
15369Args:
15370 gid: Parameter.
15371
15372Returns:

Callers 1

profilerFunction · 0.70

Calls 3

db_connectFunction · 0.70
aesgcm_decrypt_textFunction · 0.70
_fmt_bounty_priceFunction · 0.70

Tested by

no test coverage detected