def deleteShortURL(): if not request.data: return make_response(jsonify({'status': 'body data is none'}), 400) bodyData = convertDictToStr( jwt.decode(request.data, config.SECRET_KEY, algorithm=['HS256'])) if not 'request_id' in bodyData: return make_response(jsonify({'status': 'request_id is none'}), 400) requestId = bodyData.get('request_id') status, responseData = linkController.deleteLink(requestId) return make_response(jsonify(responseData), status)
def postShortURL(): if not request.data: return make_response(jsonify({'status': 'body data is none'}), 400) bodyData = convertDictToStr( jwt.decode(request.data, config.SECRET_KEY, algorithm=['HS256'])) if not 'link' in bodyData: return make_response(jsonify({'status': 'link is none'}), 400) originalLink = bodyData.get('link') status, responseData = linkController.addNewLink(originalLink) return make_response(jsonify(responseData), status)