mirror of
https://github.com/coder/coder.git
synced 2025-07-15 22:20:27 +00:00
fix: improve error message when deleting organization with resources (#17049)
Closes [coder/internal#477](https://github.com/coder/internal/issues/477)  I'm solving this issue in two parts: 1. Updated the postgres function so that it doesn't omit 0 values in the error 2. Created a new query to fetch the number of resources associated with an organization and using that information to provider a cleaner error message to the frontend > **_NOTE:_** SQL is not my strong suit, and the code was created with the help of AI. So I'd take extra time looking over what I wrote there
This commit is contained in:
@ -3507,7 +3507,6 @@ func TestOrganizationDeleteTrigger(t *testing.T) {
|
||||
require.Error(t, err)
|
||||
// cannot delete organization: organization has 0 workspaces and 1 templates that must be deleted first
|
||||
require.ErrorContains(t, err, "cannot delete organization")
|
||||
require.ErrorContains(t, err, "has 0 workspaces")
|
||||
require.ErrorContains(t, err, "1 templates")
|
||||
})
|
||||
|
||||
|
Reference in New Issue
Block a user