♻️ Refactor av data structure

This commit is contained in:
Daniel 2023-07-11 23:47:17 +08:00
parent ad77e4d7f3
commit ff239c1211
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
3 changed files with 60 additions and 55 deletions

View file

@ -168,13 +168,14 @@ func SaveAttributeView(av *AttributeView) (err error) {
return
}
func (av *AttributeView) GetView(viewID string) (ret *View) {
func (av *AttributeView) GetView(viewID string) (ret *View, err error) {
for _, v := range av.Views {
if v.ID == viewID {
ret = v
return
}
}
err = ErrViewNotFound
return
}