Yangman - zero out Status and Time while request in progress 85/44885/3
authormichal.kovacik <mikovaci@cisco.com>
Tue, 30 Aug 2016 20:57:28 +0000 (22:57 +0200)
committermichal.kovacik <mikovaci@cisco.com>
Wed, 31 Aug 2016 13:01:36 +0000 (15:01 +0200)
 - Bug 6550 - YangMan - zero out Status and Time while processing the request
 - corrected behavior when request submitted from MODULES
 - code corrected

Change-Id: I65636b6cf89ab5048d0c1a717b00a8ca5d44dd97
Signed-off-by: michal.kovacik <mikovaci@cisco.com>
modules/yangman-resources/src/main/resources/yangman/controllers/request-header.controller.js
modules/yangman-resources/src/main/resources/yangman/views/rightpanel/request-header.tpl.html

index 2b2cd09e7bea7f5a3d8ed521dd4c5cc78199a698..fe75ee906b71c48247fa479af90fb8d96d62ed37 100644 (file)
@@ -495,6 +495,11 @@ define([
          * Check data before executin operations
          */
         function prepareDataAndExecute(cbk){
+            if (requestHeader.statusObj) {
+                requestHeader.statusObj.statusText = null;
+                requestHeader.statusObj.time = null;
+            }
+
             if ( requestHeader.requestUrl.length ) {
 
                 if ( requestHeader.selectedShownDataType === constants.DISPLAY_TYPE_REQ_DATA ) {
index 2493e2779287cb9690ae4a54773369110fa8a813..3857496d1ab94f601e2cb7433da1fcba0a8b1bd3 100644 (file)
             <!-- Status -->
             <span flex="30">
                 {{'YANGMAN_STATUS' | translate}}:
-                <span ng-if="requestHeader.statusObj">
+                <span ng-if="requestHeader.statusObj && requestHeader.statusObj.statusText">
                     {{requestHeader.statusObj.status}} {{requestHeader.statusObj.statusText}}
                 </span>
+                <span ng-if="!(requestHeader.statusObj && requestHeader.statusObj.statusText)">
+                    ...
+                </span>
             </span>
 
             <!-- Request time -->
                 <span ng-if="requestHeader.statusObj && requestHeader.statusObj.time">
                     {{requestHeader.statusObj.time}} ms
                 </span>
+                <span ng-if="!(requestHeader.statusObj && requestHeader.statusObj.time)">
+                    ...
+                </span>
             </span>
         </md-content>
     </section>