Added new, focused forecast discussion endpoints for key messages, short term, and long term discussions
All checks were successful
ci/woodpecker/push/build-image Pipeline was successful
All checks were successful
ci/woodpecker/push/build-image Pipeline was successful
This commit is contained in:
17
templates/discussion_key_messages.txt.tmpl
Normal file
17
templates/discussion_key_messages.txt.tmpl
Normal file
@@ -0,0 +1,17 @@
|
||||
{{- if .Data -}}
|
||||
Forecast Discussion Key Messages
|
||||
Office ID: {{if .Data.OfficeID}}{{.Data.OfficeID}}{{else}}n/a{{end}}
|
||||
Office Name: {{if .Data.OfficeName}}{{.Data.OfficeName}}{{else}}n/a{{end}}
|
||||
Product: {{.Data.Product}}
|
||||
Issued At: {{.Data.IssuedAt}}
|
||||
{{- if .Data.UpdatedAt}}
|
||||
Updated At: {{.Data.UpdatedAt}}
|
||||
{{- end}}
|
||||
Key Messages: {{len .Data.KeyMessages}}
|
||||
{{- range $i, $message := .Data.KeyMessages}}
|
||||
|
||||
[{{$i}}] {{$message}}
|
||||
{{- end}}
|
||||
{{- else -}}
|
||||
No key messages discussion data available.
|
||||
{{- end}}
|
||||
25
templates/discussion_long_term.txt.tmpl
Normal file
25
templates/discussion_long_term.txt.tmpl
Normal file
@@ -0,0 +1,25 @@
|
||||
{{- if .Data -}}
|
||||
Forecast Discussion Long Term
|
||||
Office ID: {{if .Data.OfficeID}}{{.Data.OfficeID}}{{else}}n/a{{end}}
|
||||
Office Name: {{if .Data.OfficeName}}{{.Data.OfficeName}}{{else}}n/a{{end}}
|
||||
Product: {{.Data.Product}}
|
||||
Issued At: {{.Data.IssuedAt}}
|
||||
{{- if .Data.UpdatedAt}}
|
||||
Updated At: {{.Data.UpdatedAt}}
|
||||
{{- end}}
|
||||
{{- if .Data.LongTerm}}
|
||||
{{- if .Data.LongTerm.Qualifier}}
|
||||
Qualifier: {{.Data.LongTerm.Qualifier}}
|
||||
{{- end}}
|
||||
{{- if .Data.LongTerm.IssuedAt}}
|
||||
Section Issued At: {{.Data.LongTerm.IssuedAt}}
|
||||
{{- end}}
|
||||
{{- if .Data.LongTerm.Text}}
|
||||
Text: {{.Data.LongTerm.Text}}
|
||||
{{- end}}
|
||||
{{- else}}
|
||||
No long term discussion data available.
|
||||
{{- end}}
|
||||
{{- else -}}
|
||||
No long term discussion data available.
|
||||
{{- end}}
|
||||
25
templates/discussion_short_term.txt.tmpl
Normal file
25
templates/discussion_short_term.txt.tmpl
Normal file
@@ -0,0 +1,25 @@
|
||||
{{- if .Data -}}
|
||||
Forecast Discussion Short Term
|
||||
Office ID: {{if .Data.OfficeID}}{{.Data.OfficeID}}{{else}}n/a{{end}}
|
||||
Office Name: {{if .Data.OfficeName}}{{.Data.OfficeName}}{{else}}n/a{{end}}
|
||||
Product: {{.Data.Product}}
|
||||
Issued At: {{.Data.IssuedAt}}
|
||||
{{- if .Data.UpdatedAt}}
|
||||
Updated At: {{.Data.UpdatedAt}}
|
||||
{{- end}}
|
||||
{{- if .Data.ShortTerm}}
|
||||
{{- if .Data.ShortTerm.Qualifier}}
|
||||
Qualifier: {{.Data.ShortTerm.Qualifier}}
|
||||
{{- end}}
|
||||
{{- if .Data.ShortTerm.IssuedAt}}
|
||||
Section Issued At: {{.Data.ShortTerm.IssuedAt}}
|
||||
{{- end}}
|
||||
{{- if .Data.ShortTerm.Text}}
|
||||
Text: {{.Data.ShortTerm.Text}}
|
||||
{{- end}}
|
||||
{{- else}}
|
||||
No short term discussion data available.
|
||||
{{- end}}
|
||||
{{- else -}}
|
||||
No short term discussion data available.
|
||||
{{- end}}
|
||||
Reference in New Issue
Block a user