fix bugs wow
parent
a7d86d9077
commit
2bf01797b0
|
|
@ -92,7 +92,7 @@ def get_headset_details(hw_id):
|
||||||
if len(values) == 1:
|
if len(values) == 1:
|
||||||
return jsonify(values[0])
|
return jsonify(values[0])
|
||||||
else:
|
else:
|
||||||
return jsonify({'error', "Can't find headset with that id."}), 400
|
return jsonify({'error': "Can't find headset with that id."}), 400
|
||||||
|
|
||||||
|
|
||||||
def get_headset_details_db(hw_id):
|
def get_headset_details_db(hw_id):
|
||||||
|
|
@ -113,15 +113,12 @@ def set_headset_details(hw_id):
|
||||||
|
|
||||||
|
|
||||||
def set_headset_details_db(hw_id, data):
|
def set_headset_details_db(hw_id, data):
|
||||||
|
logger.error(data)
|
||||||
conn, curr = connectToDB()
|
conn, curr = connectToDB()
|
||||||
query = """
|
query = """
|
||||||
INSERT INTO `Headset`(
|
UPDATE `Headset`
|
||||||
`hw_id`,
|
SET `current_room` = %(current_room)s
|
||||||
`current_room`
|
WHERE `hw_id` = %(hw_id)s;
|
||||||
) VALUES(
|
|
||||||
%(hw_id)s,
|
|
||||||
%(current_room)s
|
|
||||||
);
|
|
||||||
"""
|
"""
|
||||||
data['hw_id'] = hw_id
|
data['hw_id'] = hw_id
|
||||||
curr.execute(query, data)
|
curr.execute(query, data)
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,8 @@ function httpPostAsync(theUrl, data, callback, failCallback) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
xmlHttp.open("POST", theUrl, true); // true for asynchronous
|
xmlHttp.open("POST", theUrl, true); // true for asynchronous
|
||||||
http.setRequestHeader('Content-type', 'application/json');
|
xmlHttp.setRequestHeader('Content-type', 'application/json');
|
||||||
xmlHttp.send(data);
|
xmlHttp.send(JSON.stringify(data));
|
||||||
}
|
}
|
||||||
|
|
||||||
function getCookie(cname) {
|
function getCookie(cname) {
|
||||||
|
|
@ -66,6 +66,17 @@ function writeId(idName, data) {
|
||||||
document.getElementById(idName).innerHTML = data;
|
document.getElementById(idName).innerHTML = data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function writeValue(className, data) {
|
||||||
|
if (data == undefined || data == null || data.toString() == 'undefined') {
|
||||||
|
data = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
let elements = document.getElementsByClassName(className);
|
||||||
|
Array.from(elements).forEach(e => {
|
||||||
|
e.value = data;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
function writeSrc(className, data) {
|
function writeSrc(className, data) {
|
||||||
if (data == undefined || data == null || data.toString() == 'undefined') {
|
if (data == undefined || data == null || data.toString() == 'undefined') {
|
||||||
|
|
@ -76,4 +87,4 @@ function writeSrc(className, data) {
|
||||||
Array.from(elements).forEach(e => {
|
Array.from(elements).forEach(e => {
|
||||||
e.src = data;
|
e.src = data;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -49,11 +49,11 @@
|
||||||
<div class="tile tile-centered">
|
<div class="tile tile-centered">
|
||||||
<div class="tile-content">
|
<div class="tile-content">
|
||||||
<div class="tile-title text-bold">Current Room</div>
|
<div class="tile-title text-bold">Current Room</div>
|
||||||
<input class="btn" type="text" id="current_room" placeholder="----">
|
<input class="btn current_room" type="text" id="current_room" placeholder="----">
|
||||||
</div>
|
</div>
|
||||||
<div class="tile-action">
|
<div class="tile-action">
|
||||||
<button class="btn btn-link btn-action btn-lg tooltip tooltip-left" id="set_room_id"
|
<button class="btn btn-primary btn-lg tooltip tooltip-left" id="set_room_id"
|
||||||
data-tooltip="Set Room ID"><i class="icon icon-check"></i></button>
|
data-tooltip="Set Room ID">Set</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="tile tile-centered">
|
<div class="tile tile-centered">
|
||||||
|
|
@ -98,8 +98,8 @@
|
||||||
console.log(resp);
|
console.log(resp);
|
||||||
let respData = JSON.parse(resp);
|
let respData = JSON.parse(resp);
|
||||||
|
|
||||||
writeClass('hw_id', respData['hw_data']);
|
writeClass('hw_id', respData['hw_id']);
|
||||||
writeClass('current_room', respData['current_room']);
|
writeValue('current_room', respData['current_room']);
|
||||||
writeClass('date_created', respData['date_created']);
|
writeClass('date_created', respData['date_created']);
|
||||||
writeClass('last_used', respData['last_used']);
|
writeClass('last_used', respData['last_used']);
|
||||||
|
|
||||||
|
|
@ -133,4 +133,4 @@
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue