mirror of
https://github.com/Comfy-Org/desktop.git
synced 2026-11-05 07:57:46 +00:00
[GH-ISSUE #1330] Migrate validation logic out of frontend Vue components #368
Labels
No labels
area: desktop-app
Bounty
bug
bug-cop:answered
bug-cop:response-received
component: installer
component: preload
custom node
dependencies
Design
documentation
duplicate
enhancement
expected
frontend
good first issue
installation
Low-Priority
performance
Planned
platform: cross-platform
platform: windows
Potential Bug
Potential Bug
pull-request
question
refactor
Release
stale
User Support
V1
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/desktop#368
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @webfiltered on GitHub (Sep 20, 2025).
Original GitHub issue: https://github.com/Comfy-Org/desktop/issues/1330
Tracking issue for follow-up.
Current
Actual disk size validation happens in the desktop code, but the decision to continue / block install is currently owned by the frontend.
Follow-up
This needs to be properly cleaned up so that desktop controls what desktop does. It is illogical for the front end to be the owner of the decision to allow the desktop app to install or not.
Double-validation provides excellent UX when a delay between frontend and backend is possible (e.g. web app). This validation logic needs to be owned solely by the Electron code.
┆Issue is synchronized with this Notion page by Unito
@dosubot[bot] commented on GitHub (Dec 20, 2025):
Hi, @webfiltered. I'm Dosu, and I'm helping the desktop team manage their backlog and am marking this issue as stale.
Issue Summary:
Next Steps:
Thanks for your understanding and contribution!