Skip to content

Commit 9367b9b

Browse files
author
Deepanshu Tripathi
authored
Merge pull request #121 from persistenceOne/deepanshutr/fix
Adding fix to allow optional properties when reading properties list.
2 parents 00a75f1 + 96bfb33 commit 9367b9b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

schema/types/base/metaProperties.go

+6-4
Original file line numberDiff line numberDiff line change
@@ -121,11 +121,13 @@ func ReadMetaProperties(MetaProperties string) (types.MetaProperties, error) {
121121
var metaPropertyList []types.MetaProperty
122122
metaProperties := strings.Split(MetaProperties, constants.PropertiesSeparator)
123123
for _, metaPropertyString := range metaProperties {
124-
metaProperty, Error := ReadMetaProperty(metaPropertyString)
125-
if Error != nil {
126-
return nil, Error
124+
if metaPropertyString != "" {
125+
metaProperty, Error := ReadMetaProperty(metaPropertyString)
126+
if Error != nil {
127+
return nil, Error
128+
}
129+
metaPropertyList = append(metaPropertyList, metaProperty)
127130
}
128-
metaPropertyList = append(metaPropertyList, metaProperty)
129131
}
130132
return NewMetaProperties(metaPropertyList), nil
131133
}

0 commit comments

Comments
 (0)