diff --git a/app/controllers/katello/api/v2/organizations_controller.rb b/app/controllers/katello/api/v2/organizations_controller.rb index 9d2ed9def5f..72db519e884 100644 --- a/app/controllers/katello/api/v2/organizations_controller.rb +++ b/app/controllers/katello/api/v2/organizations_controller.rb @@ -50,6 +50,7 @@ def index param :id, :number, :desc => N_("organization ID"), :required => true def show @render_template = 'katello/api/v2/organizations/show' + @organization.manifest_expiration_date(cached: false) if params[:force_manifest_expire_cache] super end diff --git a/webpack/scenes/Subscriptions/Manifest/ManageManifestModal.js b/webpack/scenes/Subscriptions/Manifest/ManageManifestModal.js index e47840efb2e..05bed5e9be4 100644 --- a/webpack/scenes/Subscriptions/Manifest/ManageManifestModal.js +++ b/webpack/scenes/Subscriptions/Manifest/ManageManifestModal.js @@ -32,7 +32,7 @@ class ManageManifestModal extends Component { } if (prevProps.taskInProgress && !this.props.taskInProgress) { - this.props.loadOrganization(); + this.props.loadOrganization({ force_manifest_expire_cache: true }); this.props.loadManifestHistory(); }