diff --git a/FreeTAKServer/services/rest_api_service/blueprints/user_management_blueprint.py b/FreeTAKServer/services/rest_api_service/blueprints/user_management_blueprint.py index 19d5d623..1c0dbfbf 100644 --- a/FreeTAKServer/services/rest_api_service/blueprints/user_management_blueprint.py +++ b/FreeTAKServer/services/rest_api_service/blueprints/user_management_blueprint.py @@ -24,8 +24,9 @@ @page.route('/GenerateQR', methods=['GET']) def generate_qr(): - datapackage_id = request.args.get('datapackage_id') - dp = RestAPICommunicationController().make_request("GetEnterpriseSyncMetaData", "", {"id": datapackage_id}).get_value("objectmetadata") + datapackage_hash = request.args.get('datapackage_hash') + resp = RestAPICommunicationController().make_request("GetEnterpriseSyncMetaData", "", {"objecthash": datapackage_hash}) + dp = resp.get_value("objectmetadata") qr = qrcode.QRCode( version=1, box_size=10,