Skip to content

fix: The basic information nodes of advanced orchestration will add session variables when editing session variables#3947

Merged
shaohuzhang1 merged 1 commit intov2from
pr@v2@fix_base_node
Aug 27, 2025
Merged

fix: The basic information nodes of advanced orchestration will add session variables when editing session variables#3947
shaohuzhang1 merged 1 commit intov2from
pr@v2@fix_base_node

Conversation

@shaohuzhang1
Copy link
Contributor

fix: The basic information nodes of advanced orchestration will add session variables when editing session variables

…ession variables when editing session variables
@f2c-ci-robot
Copy link

f2c-ci-robot bot commented Aug 27, 2025

Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@f2c-ci-robot
Copy link

f2c-ci-robot bot commented Aug 27, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

if (index !== undefined) {
inputFieldList.value.splice(index, 1, data)
} else {
inputFieldList.value.push(data)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are no significant irregularities or issues with the code provided. The modifications you made to simplify the condition (if (index === undefined) instead of if (!index)) is indeed an improvement in terms of readability and potentially slightly more efficient because it avoids executing unnecessary operations when index might be null or undefined. It also correctly handles the removal or addition of elements from the list.

scale: 2,
logging: false,
})
.then((canvas) => {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The provided code snippet for generating an exported PDF using html2canvas looks mostly correct with minor improvements and optimizations suggested:

const exportPDF = () => {
  setTimeout(() => {
    nextTick(() => {
     	html2Canvas(svgContainerRef.value, {
	  scale: 1.5, // Use half of the original size to reduce image resolution slightly
        logging: false,
      })
        .then((canvas) => {
          ...

Changes made:

  1. Suggested Scale Reduction: Changed the scale from 2 to 1.5 to decrease the rendered resolution of the canvas before converting it to a PDF. This reduces file size and improves performance when the PDF is downloaded.

These changes should generally be beneficial without significant impact on functionality, making the code more efficient for handling larger SVGs or higher-resolution images if needed.

@shaohuzhang1 shaohuzhang1 merged commit dbfdc73 into v2 Aug 27, 2025
3 of 5 checks passed
@shaohuzhang1 shaohuzhang1 deleted the pr@v2@fix_base_node branch August 27, 2025 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments