21 lines
722 B
Python
21 lines
722 B
Python
from flask import Blueprint, request, jsonify
|
|
#from werkzeug.security import generate_password_hash, check_password_hash
|
|
from utils.email import send_email, send_gmail
|
|
from flask_jwt_extended import create_access_token, jwt_required, get_jwt_identity
|
|
|
|
from models.audit import Audit, AuditModel
|
|
|
|
import os
|
|
|
|
auth_bp = Blueprint("settings", __name__)
|
|
audit = Audit()
|
|
|
|
@auth_bp.route("/documente_juridice/add", methods=["POST"])
|
|
@jwt_required()
|
|
def documente_juridice_add():
|
|
data = request.get_json()
|
|
user_id = get_jwt_identity()
|
|
if 'category' not in data:
|
|
entry = AuditModel(user_id=user_id, action=f"Attempt to create a new category", status='400 - Missing category')
|
|
audit.new_entry(entry)
|
|
|