def edit_property_group(group, name, permission_level, processor): message = deferred_gettext("Edited property group {} -> {}.")\ .format((group.name, group.permission_level), (name, permission_level)) log_event(message.to_json(), processor) group.name = name group.permission_level = permission_level
def transaction_confirm(transaction, processor): if transaction.confirmed: raise ValueError("transaction already confirmed") transaction.confirmed = True message = deferred_gettext(u"Confirmed transaction {}.").format(transaction.id) log_event(message.to_json(), author=processor)
def transaction_delete(transaction, processor): if transaction.confirmed: raise ValueError("transaction already confirmed") session.session.delete(transaction) message = deferred_gettext(u"Deleted transaction {}.").format(transaction.id) log_event(message.to_json(), author=processor)
def edit_property_group(group, name, permission_level, processor): log_event( "Edited property group {} -> {}.".format( (group.name, group.permission_level), (name, permission_level)), processor) group.name = name group.permission_level = permission_level
def delete_member_request(prm: PreMember, reason: Optional[str], processor: User, inform_user: bool = True): if reason is None: reason = "Keine Begründung angegeben." log_event( deferred_gettext("Deleted member request {}. Reason: {}").format( prm.id, reason).to_json(), processor) if inform_user: user_send_mail(prm, MemberRequestDeniedTemplate(reason=reason), soft_fail=True) session.session.delete(prm)
def delete_property_group(group, processor): log_event(f"Deleted property group '{group.name}'.", processor) session.session.delete(group)
def delete_property_group(group, processor): log_event("Deleted property group '{}'.".format(group.name), processor) session.session.delete(group)