Fix for TimestampFlag.GetValue to return empty string without value

This commit is contained in:
miyado
2022-07-18 16:33:53 +09:00
committed by Dan Buch
parent 0a88df4e46
commit dd9cd61bef

View File

@@ -75,7 +75,7 @@ func (t *Timestamp) Get() interface{} {
// GetValue returns the flags value as string representation and an empty // GetValue returns the flags value as string representation and an empty
// string if the flag takes no value at all. // string if the flag takes no value at all.
func (f *TimestampFlag) GetValue() string { func (f *TimestampFlag) GetValue() string {
if f.Value != nil { if f.Value != nil && f.Value.timestamp != nil {
return f.Value.timestamp.String() return f.Value.timestamp.String()
} }
return "" return ""