Esempio n. 1
0
def changeBase64():
    storage = firebase.storage()
    img_data = request.json['file']
    img_name = request.json['filename']
    img_data = str(img_data) + "=="
    if os.path.exists('public/files/' + img_name):
        os.remove('public/files/' + img_name)
    with open("public/files/" + img_name, "wb") as fh:
        fh.write(base64.decodebytes(img_data.encode()))
    storage.child("user/" + img_name).put('./public/files/' + img_name)
    url = storage.child('user/' + img_name).get_url('')
    user = User()
    res = user.UpdateIcon(img_name, url)
    return jsonify({"msg": "OK"}), 200
Esempio n. 2
0
def ChangeIcon():
    iden = request.json['_id']['$oid']
    icon = request.json['icon']
    user = User()
    res = user.UpdateIcon(iden, icon)
    return res