Skip to content

fix: handle missing integrations in launch editor#1675

Draft
onyedikachi-david wants to merge 2 commits into
gitroomhq:mainfrom
onyedikachi-david:fix/missing-integration-post-crash
Draft

fix: handle missing integrations in launch editor#1675
onyedikachi-david wants to merge 2 commits into
gitroomhq:mainfrom
onyedikachi-david:fix/missing-integration-post-crash

Conversation

@onyedikachi-david

Copy link
Copy Markdown
Contributor

What kind of change does this PR introduce?

Bug fix.

Why was this change needed?

Posts or integrations tied to providers that are no longer registered could crash the launch UI when rendering channels or opening an old post for editing.

This change filters unavailable integrations from the integration list and guards the launch editor path so missing channels show a warning instead of throwing a runtime error.

Other information:

No build commands were run.

Checklist:

  • I have read the CONTRIBUTING guide.
  • I have signed the Contributor License Agreement (CLA) (ICLA for individuals, CCLA for entities).
  • I confirm I have not used AI to submit this PR or generate code for it.
  • I checked that there were no similar issues or PRs already open for this.
  • This PR fixes just ONE issue

@postiz-contribution postiz-contribution Bot added the contribution:approved Approved contributor label Jul 4, 2026
@postiz-agent

postiz-agent Bot commented Jul 4, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@onyedikachi-david

Copy link
Copy Markdown
Contributor Author

please review @nevo-david @egelhaus

@egelhaus

egelhaus commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

please review

Please stop pinging us everytime you create a PR.

@onyedikachi-david

Copy link
Copy Markdown
Contributor Author

please review

Please stop pinging us everytime you create a PR.

Duly noted. Apologies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contribution:approved Approved contributor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants