You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
decision(firestore-send-email): kit/extension parity – blank required params fail the kit deploy, the extension uses defaults #3324
firestore-send-email kit/extension parity. Priority: low. A config that works on the extension fails to deploy as a kit.
Difference
Extension: a blank required param falls back to its declared default.
Kit:assertRequiredParams() stops the deploy with Required parameters are set to an empty value: … when DATABASE, AUTH_TYPE, MAIL_COLLECTION, DEFAULT_FROM, TTL_EXPIRE_TYPE or TTL_EXPIRE_VALUE is blank in .env. DATABASE_REGION is left out on purpose: a blank value leaves the function without a region, so the CLI picks one.
Reproduced
Seen in the code, not tested live on this kit. DEFAULT_FROM has no declared default.
Activity
firestore-send-emailkit tracking issue #3290