from flask import request, jsonify
import globs
import os
import requests
api_variabl = os.getenv('api_key')
google_url = os.getenv('goo_url')

def save_db():
    err = 0

    # Проверяем условие и выполняем кусок кода, если условие истинно
    if api_variabl == request.args.get('api'):
        # Получаем данные из request.args
        dey_db = globs.dey
        wek_db = globs.wek
        v_hid_db = globs.v_hid
        v_min_db = globs.v_min
        ph_db = globs.ph
        ec_db = globs.ec
        tS_db = globs.tS
        tA_db = globs.tA
        hDm_db = globs.hDm
        sVen_db = globs.sVen
        
        ec_A_eep_db = globs.ec_A_eep
        ec_B_eep_db = globs.ec_B_eep
        ec_C_eep_db = globs.ec_C_eep

        # Формируем данные для POST запроса
        data = {
            'action': "addData",
            'dey': dey_db,
            'wek': wek_db,
            'v_hid': v_hid_db,

        }

        # Отправляем POST запрос
        response = requests.post(google_url, json=data)

        # Проверяем статус ответа
        if response.status_code == 200:
            err = 1
        else:
            err = 0
    else:
        err = 0

    # Создаем JSON-объект для возвращения
    response_data = {      
        "eep_set": globs.eep_set,        
        "err": err
    }

    # Возвращаем JSON-объект
    return jsonify(response_data)