Alexander Wels has uploaded a new change for review.

Change subject: webadmin: no auto logout when idle
......................................................................

webadmin: no auto logout when idle

- The general VM sub tab and network interface VM sub tab
  where executing queries that didn't have their refresh
  false flag set.

Change-Id: I52b9ea108ddca3d2d137860b9425691ffc0a95ef
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1206332
Signed-off-by: Alexander Wels <aw...@redhat.com>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/QueriesCommandBase.java
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmGeneralModel.java
3 files changed, 6 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/20/39420/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/QueriesCommandBase.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/QueriesCommandBase.java
index e5444d2..97dfe74 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/QueriesCommandBase.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/QueriesCommandBase.java
@@ -203,6 +203,9 @@
     }
 
     protected VdcQueryReturnValue runInternalQuery(VdcQueryType actionType, 
VdcQueryParametersBase parameters) {
+        //All internal queries should have refresh set to false, since the 
decision to refresh the session should
+        //be up to the client. All internal queries will not refresh the 
session.
+        parameters.setRefresh(false);
         return getBackend().runInternalQuery(actionType, parameters, 
getEngineContext());
     }
 
diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
index 13854ca..ff407de 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
@@ -3565,7 +3565,8 @@
                 return source;
             }
         };
-        
Frontend.getInstance().runQuery(VdcQueryType.GetVmGuestAgentInterfacesByVmId, 
new IdQueryParameters(vmId), aQuery);
+        
Frontend.getInstance().runQuery(VdcQueryType.GetVmGuestAgentInterfacesByVmId,
+                new IdQueryParameters(vmId).withoutRefresh(), aQuery);
     }
 
     public static void getVnicProfilesByNetworkId(AsyncQuery aQuery, Guid 
networkId) {
diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmGeneralModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmGeneralModel.java
index 29bfb6e..efabe4f 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmGeneralModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmGeneralModel.java
@@ -618,7 +618,7 @@
         if (getHasDefaultHost())
         {
             Frontend.getInstance().runQuery(VdcQueryType.Search, new 
SearchParameters("Host: cluster = " + vm.getVdsGroupName() //$NON-NLS-1$
-                    + " sortby name", SearchType.VDS), new AsyncQuery(this, 
//$NON-NLS-1$
+                    + " sortby name", SearchType.VDS).withoutRefresh(), new 
AsyncQuery(this, //$NON-NLS-1$
                     new INewAsyncCallback() {
                         @Override
                         public void onSuccess(Object target, Object 
returnValue) {


-- 
To view, visit https://gerrit.ovirt.org/39420
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I52b9ea108ddca3d2d137860b9425691ffc0a95ef
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: ovirt-engine-3.5.2
Gerrit-Owner: Alexander Wels <aw...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to