Files
cloud-services/pkg/common/update_available.go

20 lines
628 B
Go

package common
func NewUpdateAvailableNotification(manifest *UpdateManifest) UpdateAvailableNotification {
return UpdateAvailableNotification{
Name: manifest.Name,
Version: manifest.Version,
Description: manifest.Description,
ReleaseNotes: manifest.ReleaseNotes,
CarUpdateID: manifest.CarUpdateID,
}
}
type UpdateAvailableNotification struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
Description string `json:"description,omitempty"`
ReleaseNotes string `json:"release_notes,omitempty"`
CarUpdateID int64 `json:"car_update_id,omitempty"`
}