Skip to content

Commit ceb5ad8

Browse files
committed
Ensure upgrade page displays as upgrade even without from prop
1 parent 2d815e1 commit ceb5ad8

2 files changed

Lines changed: 3 additions & 5 deletions

File tree

  • x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy

x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/edit_package_policy_page/index.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,9 @@ export const EditPackagePolicyPage = memo(() => {
7171

7272
export const EditPackagePolicyForm = memo<{
7373
packagePolicyId: string;
74+
isUpgrade?: boolean;
7475
from?: EditPackagePolicyFrom;
75-
}>(({ packagePolicyId, from = 'edit' }) => {
76+
}>(({ packagePolicyId, isUpgrade = false, from = 'edit' }) => {
7677
const { application, notifications } = useStartServices();
7778
const {
7879
agents: { enabled: isFleetEnabled },
@@ -99,9 +100,6 @@ export const EditPackagePolicyForm = memo<{
99100
>();
100101
const [dryRunData, setDryRunData] = useState<UpgradePackagePolicyDryRunResponse>();
101102

102-
const isUpgrade =
103-
from === 'upgrade-from-fleet-policy-list' || from === 'upgrade-from-integrations-policy-list';
104-
105103
const policyId = agentPolicy?.id ?? '';
106104

107105
// Retrieve agent policy, package, and package policy info

x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/upgrade_package_policy_page/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ export const UpgradePackagePolicyPage = memo(() => {
3030
from = 'upgrade-from-integrations-policy-list';
3131
}
3232

33-
return <EditPackagePolicyForm packagePolicyId={packagePolicyId} from={from} />;
33+
return <EditPackagePolicyForm packagePolicyId={packagePolicyId} from={from} isUpgrade />;
3434
});

0 commit comments

Comments
 (0)