diff --git a/Builder/IISMainHandler/build.txt b/Builder/IISMainHandler/build.txt index c659825..208e76a 100644 --- a/Builder/IISMainHandler/build.txt +++ b/Builder/IISMainHandler/build.txt @@ -1 +1 @@ -1163 \ No newline at end of file +1165 \ No newline at end of file diff --git a/Common/dataobjects/Session.cs b/Common/dataobjects/Session.cs index 19ee3cf..1f992c7 100644 --- a/Common/dataobjects/Session.cs +++ b/Common/dataobjects/Session.cs @@ -112,7 +112,12 @@ namespace FLocal.Common.dataobjects { } public void updateLastActivity(string lastUrl) { - if(DateTime.Now.Subtract(this.lastActivity).TotalSeconds < 30) return; //to partially remove db load + if(DateTime.Now.Subtract(this.lastActivity).TotalSeconds < 10) return; //to partially remove db load + if(lastUrl != null) { + string _url = lastUrl.ToLower(); + if(_url.StartsWith("/upload/item")) return; + if(_url.StartsWith("/static")) return; + } try { Config.Transactional(transaction => { Config.instance.mainConnection.update(