Provider timestamp fix

Fixed provider timestamp and made the index.html load a fresh pull of logs.
pull/2/head
Hailey Clark 6 years ago
parent 58113264da
commit 3c14b09e45
  1. 6
      appdb.py
  2. 4
      templates/single.html

@ -52,7 +52,7 @@ def updateMsgStatus(msg_id,status, msg_timestamp):
#UPDATE messages SET delivered='success' WHERE pid='mdr2-46999f9ce19e11e99074722a1f1f4bb4' #UPDATE messages SET delivered='success' WHERE pid='mdr2-46999f9ce19e11e99074722a1f1f4bb4'
db = pymysql.connect(host=sqlhost, user=sqluser, passwd=sqlpass, db=sqldb) db = pymysql.connect(host=sqlhost, user=sqluser, passwd=sqlpass, db=sqldb)
cur = db.cursor() cur = db.cursor()
affected_count = cur.execute("UPDATE `messages` SET status=%s, `timestamp`=%s WHERE `pid`=%s",(status, msg_timestamp ,msg_id)) affected_count = cur.execute("UPDATE `messages` SET status=%s, `provider_timestamp`=%s WHERE `pid`=%s",(status, msg_timestamp ,msg_id))
db.commit() db.commit()
db.close() db.close()
return True return True
@ -61,7 +61,7 @@ def updateMsgTimestamp(msg_id,timestamp):
#This changes the timestamp of the msg_id to the timestamp provided by the provider. #This changes the timestamp of the msg_id to the timestamp provided by the provider.
db = pymysql.connect(host=sqlhost, user=sqluser, passwd=sqlpass, db=sqldb) db = pymysql.connect(host=sqlhost, user=sqluser, passwd=sqlpass, db=sqldb)
cur = db.cursor() cur = db.cursor()
affected_count = cur.execute("UPDATE `messages` SET `timetsamp`=%s WHERE `pid`=%s",(timestamp,msg_id)) affected_count = cur.execute("UPDATE `messages` SET `provider_timestamp`=%s WHERE `pid`=%s",(timestamp,msg_id))
db.commit() db.commit()
db.close() db.close()
@ -69,7 +69,7 @@ def updateMsgTimestamp(msg_id,timestamp):
def validateFrom(did): def validateFrom(did):
#this statement is here for testing. It bypasses DBs. #this statement is here for testing. It bypasses DBs.
if '17605551212' == did: if '17605551212' == did:
return True return Trueh
db = pymysql.connect(host=sqlhost, user=sqluser, passwd=sqlpass, db=sqldb) db = pymysql.connect(host=sqlhost, user=sqluser, passwd=sqlpass, db=sqldb)
cur = db.cursor() cur = db.cursor()
cur.execute("SELECT number FROM dids WHERE number=%s LIMIT 1" % did) cur.execute("SELECT number FROM dids WHERE number=%s LIMIT 1" % did)

@ -19,6 +19,8 @@
} }
} }
$("document").ready(function() { $("document").ready(function() {
fromDid = $("#source-num").val();
getNumMessages(fromDid);
// Do something... // Do something...
function setStatus(statusmsg) { function setStatus(statusmsg) {
$("#alert-messages").text(statusmsg); $("#alert-messages").text(statusmsg);
@ -74,8 +76,8 @@
getNumMessages(fromDid); getNumMessages(fromDid);
setStatus('Success! Got "'+ msg +'"'); setStatus('Success! Got "'+ msg +'"');
$( "#submit-chat" ).prop("disabled", false); $( "#submit-chat" ).prop("disabled", false);
$('#charNum').text('160');
clearInput(); clearInput();
//$("#chat-form").prop('disabled',false);
}); });
}); });
$('#test-ajax').click(function() { $('#test-ajax').click(function() {

Loading…
Cancel
Save