Browse Source

AMBARI-25441: HDP-GPL field is not available in version registration page but present in edit page (#3515)

Zhiguo Wu 3 years ago
parent
commit
327116c09f

+ 8 - 6
ambari-web/app/templates/main/admin/stack_upgrade/edit_repositories.hbs

@@ -38,12 +38,14 @@
           <table class="table table-condensed no-borders inner-table">
             <tbody>
               {{#each repository in os.repositories}}
-                <tr {{bindAttr class="repository.repoName"}}>
-                  <td class="col-md-2">{{repository.repoName}}</td>
-                  <td class="col-md-8">
-                    <div {{bindAttr class="repository.hasError:error :form-group"}}>{{view App.BaseUrlTextField repositoryBinding="repository" disabledBinding="view.content.useRedhatSatellite"}}</div>
-                  </td>
-                </tr>
+                {{#if repository.showRepo}}
+                  <tr {{bindAttr class="repository.repoName"}}>
+                    <td class="col-md-2">{{repository.repoName}}</td>
+                    <td class="col-md-8">
+                      <div {{bindAttr class="repository.hasError:error :form-group"}}>{{view App.BaseUrlTextField repositoryBinding="repository" disabledBinding="view.content.useRedhatSatellite"}}</div>
+                    </td>
+                  </tr>
+                {{/if}}
               {{/each}}
             </tbody>
           </table>

+ 2 - 1
ambari-web/app/views/main/admin/stack_upgrade/upgrade_version_box_view.js

@@ -480,7 +480,8 @@ App.UpgradeVersionBoxView = Em.View.extend({
               repoName: repository.get('repoName'),
               repoId: repository.get('repoId'),
               baseUrl: repository.get('baseUrl'),
-              hasError: false
+              hasError: false,
+              showRepo: repository.get('showRepo')
             });
           })
         });