Commit f726ecdd authored by Bui's avatar Bui Committed by GitHub

Merge pull request #90 from bui/uncache-views

add query string to view requests
parents ca90d4ae ac23292f
......@@ -44,6 +44,7 @@ def get_config():
if not config.get('assets_baseurl'):
config['assets_baseurl'] = ''.join([request.host_url, 'assets']) + '/'
config['_version'] = get_version()
return config
......@@ -118,6 +119,14 @@ def get_tja_preview(tja):
return 0
def get_version():
version = None
if os.path.isfile('version.json'):
version = json.load(open('version.json', 'r'))
return version
@app.teardown_appcontext
def close_connection(exception):
db = getattr(g, '_database', None)
......@@ -127,9 +136,7 @@ def close_connection(exception):
@app.route('/')
def route_index():
version = None
if os.path.isfile('version.json'):
version = json.load(open('version.json', 'r'))
version = get_version()
return render_template('index.html', version=version, config=get_config())
......
......@@ -84,7 +84,8 @@ class Loader{
assets.views.forEach(name => {
var id = this.getFilename(name)
this.promises.push(this.ajax("src/views/" + name).then(page => {
var qs = gameConfig._version ? '?' + gameConfig._version.commit_short : '?'
this.promises.push(this.ajax("src/views/" + name + qs).then(page => {
assets.pages[id] = page
}))
})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment