mirror of
https://github.com/celogeek/piwigo-cli.git
synced 2025-05-25 10:12:37 +02:00
factor keys
This commit is contained in:
parent
c29eec06be
commit
9e64227494
@ -26,18 +26,18 @@ func (uft *ActivePlugin) UnmarshalJSON(data []byte) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (uft ActivePlugin) MarshalJSON() ([]byte, error) {
|
func (uft ActivePlugin) keys() []string {
|
||||||
keys := make([]string, 0, len(uft))
|
keys := make([]string, 0, len(uft))
|
||||||
for k := range uft {
|
for k := range uft {
|
||||||
keys = append(keys, k)
|
keys = append(keys, k)
|
||||||
}
|
}
|
||||||
return json.Marshal(keys)
|
return keys
|
||||||
|
}
|
||||||
|
|
||||||
|
func (uft ActivePlugin) MarshalJSON() ([]byte, error) {
|
||||||
|
return json.Marshal(uft.keys())
|
||||||
}
|
}
|
||||||
|
|
||||||
func (uft ActivePlugin) String() string {
|
func (uft ActivePlugin) String() string {
|
||||||
keys := make([]string, 0, len(uft))
|
return strings.Join(uft.keys(), ",")
|
||||||
for k := range uft {
|
|
||||||
keys = append(keys, k)
|
|
||||||
}
|
|
||||||
return strings.Join(keys, ",")
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user