func combinedRevision(r resource.Resource) string {
switch r.Origin {
case charmresource.OriginStore:
// Have to check since 0+ is a valid revision number
if r.Revision >= 0 {
return fmt.Sprintf("%d", r.Revision)
}
case charmresource.OriginUpload:
if !r.Timestamp.IsZero() {
return r.Timestamp.Format("2006-02-01T15:04")
}
}
return "-"
}
Yep, that's a bug.
func combinedRevision(r resource.Resource) string { OriginStore: OriginUpload: IsZero( ) { Format( "2006-02- 01T15:04" )
switch r.Origin {
case charmresource.
// Have to check since 0+ is a valid revision number
if r.Revision >= 0 {
return fmt.Sprintf("%d", r.Revision)
}
case charmresource.
if !r.Timestamp.
return r.Timestamp.
}
}
return "-"
}