2017-09-29 00:17:28 -04:00
|
|
|
from flask import Blueprint, jsonify
|
|
|
|
from flask import request
|
|
|
|
from flask_login import login_required
|
|
|
|
|
|
|
|
from sql import getSingleResult
|
|
|
|
|
|
|
|
audit_api = Blueprint('audit_api', __name__)
|
|
|
|
|
2017-09-30 10:05:12 -04:00
|
|
|
@audit_api.route('/api/audit/<int:full_load_time>', methods = ['GET'])
|
2017-09-29 00:17:28 -04:00
|
|
|
@login_required
|
|
|
|
def getNote(full_load_time):
|
|
|
|
browser_id = request.headers['x-browser-id']
|
|
|
|
|
|
|
|
count = getSingleResult("SELECT COUNT(*) AS 'count' FROM audit_log WHERE browser_id != ? AND date_modified >= ?", [browser_id, full_load_time])['count']
|
|
|
|
|
|
|
|
return jsonify({
|
|
|
|
'changed': count > 0
|
|
|
|
})
|