Skip to content

Commit

Permalink
Merge pull request #4873 from owncloud/search-tags
Browse files Browse the repository at this point in the history
Display Tags in search
  • Loading branch information
kobergj authored Oct 21, 2022
2 parents 5e7bd25 + e63780d commit c5ae57a
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions services/webdav/pkg/service/v0/search.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import (
provider "github.com/cs3org/go-cs3apis/cs3/storage/provider/v1beta1"
revactx "github.com/cs3org/reva/v2/pkg/ctx"
"github.com/cs3org/reva/v2/pkg/storagespace"
"github.com/cs3org/reva/v2/pkg/tags"
"github.com/cs3org/reva/v2/pkg/utils"
searchmsg "github.com/owncloud/ocis/v2/protogen/gen/ocis/messages/search/v0"
searchsvc "github.com/owncloud/ocis/v2/protogen/gen/ocis/services/search/v0"
Expand Down Expand Up @@ -189,6 +190,12 @@ func matchToPropResponse(ctx context.Context, match *searchmsg.Match) (*propfind
propstatOK.Prop = append(propstatOK.Prop, prop.Escaped("d:getcontenttype", match.Entity.MimeType))
propstatOK.Prop = append(propstatOK.Prop, prop.Escaped("oc:permissions", match.Entity.Permissions))

t := tags.FromList("")
for _, tag := range match.Entity.Tags {
t.AddList(tag)
}
propstatOK.Prop = append(propstatOK.Prop, prop.Escaped("oc:tags", t.AsList()))

// those seem empty - bug?
propstatOK.Prop = append(propstatOK.Prop, prop.Escaped("d:getetag", match.Entity.Etag))

Expand Down

0 comments on commit c5ae57a

Please sign in to comment.