-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
In-housingReduce dependencies on external service providersReduce dependencies on external service providers
Description
Summary
The DO_SPACES_BUCKET env var (and possibly other DO Spaces credentials) is not configured on api.test.flashapp.me. Any ID document upload in the account upgrade flow fails with:
ApolloError: This should never compile with StorageError
(PR #299 fixes the cryptic message — it will show a proper error once merged.)
Root Cause
src/services/storage/index.ts returns new StorageError("DO_SPACES_BUCKET is not configured") when the env var is missing.
Impact
Blocks full testing of flash-mobile PR #400 (feat/business-account). ID document upload broken on test env.
Required env vars on api.test.flashapp.me
DO_SPACES_BUCKETDO_SPACES_ENDPOINTDO_SPACES_REGIONDO_SPACES_ACCESS_KEYDO_SPACES_SECRET_KEY
cc @ben — please configure DO Spaces on the test server.
Related
- PR fix: map InvalidFileTypeError in error-map and allow image/heic uploads #299 — fixes StorageError mapping
- flash-mobile PR #400 — account upgrade flow
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
In-housingReduce dependencies on external service providersReduce dependencies on external service providers