From c52e947df1de75538514dd440e7b5cd039aa017b Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Fri, 7 Nov 2025 22:17:13 -0500 Subject: [PATCH] fix: error out if the appname or app.json is missing when retrieving cron entries --- plugins/cron/cron.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/cron/cron.go b/plugins/cron/cron.go index 12754f846..52f8c85a0 100644 --- a/plugins/cron/cron.go +++ b/plugins/cron/cron.go @@ -79,6 +79,10 @@ func FetchCronEntries(input FetchCronEntriesInput) ([]TemplateCommand, error) { commands := []TemplateCommand{} isMaintenance := reportComputedMaintenance(appName) == "true" + if input.AppJSON == nil && input.AppName == "" { + return commands, fmt.Errorf("Missing app name or app.json") + } + if input.AppJSON == nil { appJSON, err := appjson.GetAppJSON(appName) if err != nil {