Fixing bug related to the ONAP results page 96/67496/3
authorPanagiotis Karalis <pkaralis@intracom-telecom.com>
Mon, 8 Apr 2019 09:40:31 +0000 (12:40 +0300)
committerPanagiotis Karalis <pkaralis@intracom-telecom.com>
Wed, 10 Apr 2019 15:26:27 +0000 (18:26 +0300)
If anyone without access (i.e. without 'user' role in the
profile) tries to connect at 'user_results' page,
no permissions to upload new results should be granted.

Change-Id: Ice7418c16fe1fcff7133eca537b10f4f05a3e491
Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
3rd_party/static/onap-ui/components/results/results.html

index ce43036..ab2e999 100644 (file)
@@ -1,7 +1,8 @@
 <div class="container-fluid common-main-container">
   <h3>{{ctrl.pageHeader}}</h3>
   <p>{{ctrl.pageParagraph}}</p>
-  <form class="form-inline" ng-show="ctrl.isUserResults">
+  <form class="form-inline" ng-show="ctrl.isUserResults"
+        ng-if="auth.isAuthenticated && auth.currentUser.role.indexOf('user') != -1">
     <h4>Upload Results
       <i class="glyphicon glyphicon-question-sign opnfv-blue"
          uib-tooltip="results file is logs.xxx.tar.gz under your dovetail installation path"></i>