Skip to content

Fatal error prevention when deleting a form.#823

Merged
tw2113 merged 1 commit intorelease2180from
fix/CON-523-widget-checks
Apr 13, 2026
Merged

Fatal error prevention when deleting a form.#823
tw2113 merged 1 commit intorelease2180from
fix/CON-523-widget-checks

Conversation

@tw2113
Copy link
Copy Markdown
Member

@tw2113 tw2113 commented Mar 25, 2026

This PR makes sure we have array keys before comparison when doing a form delete with WP_DEBUG output occurring.

Fixes https://app.clickup.com/t/9011385391/CON-523

@tw2113 tw2113 requested a review from lindseywb March 25, 2026 17:07
@tw2113 tw2113 changed the title make sure we have array keys first Fatal error prevention when deleting a form. Apr 7, 2026
Copy link
Copy Markdown

@lindseywb lindseywb left a comment

Choose a reason for hiding this comment

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

LGTM

@tw2113 tw2113 merged commit 86f5689 into release2180 Apr 13, 2026
tw2113 added a commit that referenced this pull request Apr 13, 2026
* Bump flatted from 3.3.3 to 3.4.2 (#820)

Bumps [flatted](https://github.com/WebReflection/flatted) from 3.3.3 to 3.4.2.
- [Commits](WebReflection/flatted@v3.3.3...v3.4.2)

---
updated-dependencies:
- dependency-name: flatted
  dependency-version: 3.4.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump lodash-es from 4.17.23 to 4.18.1 (#826)

Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash-es
  dependency-version: 4.18.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump node-forge from 1.3.2 to 1.4.0 (#825)

Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.2 to 1.4.0.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](digitalbazaar/forge@v1.3.2...v1.4.0)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump picomatch (#824)

Bumps  and [picomatch](https://github.com/micromatch/picomatch). These dependencies needed to be updated together.

Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump axios from 1.12.2 to 1.15.0 (#836)

Bumps [axios](https://github.com/axios/axios) from 1.12.2 to 1.15.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.12.2...v1.15.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.15.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump basic-ftp from 5.2.0 to 5.2.2 (#835)

Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp) from 5.2.0 to 5.2.2.
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases)
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md)
- [Commits](patrickjuchli/basic-ftp@v5.2.0...v5.2.2)

---
updated-dependencies:
- dependency-name: basic-ftp
  dependency-version: 5.2.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump lodash from 4.17.23 to 4.18.1 (#834)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feature/con 516 block updates (#821)

* update logo

* handle upcoming deprecations

* css touchups for block

* save our logo source

* from let to const

* color retooling

* add some keywords to our block.json

* bump up the block version

* bump to next intended release version

* make sure we have array keys first (#823)

* touch up button icon margins for incoming WP 7.0 (#829)

* early return if we do not have a service. (#828)

* Feature/con 519 api requests auditing (#831)

* early return if no response body

* capitalization touchup

* Updated Connect Now UI (#827)

* refreshed branch from main

* re-add recent changes around local/dev installs and re-connecting

* Feature/con 507 code review updates redo (#822)

* re-merge API utility updates so far

* handle api class and moved previous methods

* move previously deprecated function to appropriate file

* misc phpcs

* re-merge method order reorganization

* fix up changes from other merged PRs

* update since tag

* fill in since tags

* version bumps

* changelog

* update changelog.md file

* merge in joeyyax contributions

* changelog touchup

* move zip creation to after some final commands

* accept that we will need to manually delete the composer files for sake of zip creation

* run a composer update

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants