added evaluation for toml for metadataformat date handling
authorJoel Scoble <joel.scoble@outlook.com>
Mon, 18 Aug 2014 03:02:52 +0000 (22:02 -0500)
committerspf13 <steve.francia@gmail.com>
Mon, 18 Aug 2014 16:01:50 +0000 (12:01 -0400)
commands/convert.go
create/content.go

index 9d79a53adf9a2ce827f228a98bef75a81e334e2e..c9482bea426ee1ce0d0f76e6c549afcd0a951076 100644 (file)
@@ -117,7 +117,7 @@ func convertContents(mark rune) (err error) {
                }
 
                // better handling of dates in formats that don't have support for them
-               if mark == parser.FormatToLeadRune("json") || mark == parser.FormatToLeadRune("yaml") {
+               if mark == parser.FormatToLeadRune("json") || mark == parser.FormatToLeadRune("yaml") || mark == parser.FormatToLeadRune("toml") {
                        newmetadata := cast.ToStringMap(metadata)
                        for k, v := range newmetadata {
                                switch vv := v.(type) {
index 01a1c9aac32995f42ac3e64cdbde2b5b225a8f1d..aea84c51722126b3ed07cf955dcccd62e7045cc8 100644 (file)
@@ -90,7 +90,7 @@ func NewContent(kind, name string) (err error) {
                return err
        }
 
-       if x := viper.GetString("MetaDataFormat"); x == "json" || x == "yaml" {
+       if x := viper.GetString("MetaDataFormat"); x == "json" || x == "yaml" || x == "toml" {
                newmetadata["date"] = time.Now().Format(time.RFC3339)
        }