20 lines
628 B
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"`
|
|
}
|