summaryrefslogtreecommitdiff
path: root/internal/ap/extract.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/ap/extract.go')
-rw-r--r--internal/ap/extract.go11
1 files changed, 3 insertions, 8 deletions
diff --git a/internal/ap/extract.go b/internal/ap/extract.go
index ce1e2d421..f69fb299e 100644
--- a/internal/ap/extract.go
+++ b/internal/ap/extract.go
@@ -195,17 +195,12 @@ func ExtractPollOptionables(arr []TypeOrIRI) ([]PollOptionable, []TypeOrIRI) {
// ExtractPreferredUsername returns a string representation of
// an interface's preferredUsername property. Will return an
// error if preferredUsername is nil, not a string, or empty.
-func ExtractPreferredUsername(i WithPreferredUsername) (string, error) {
+func ExtractPreferredUsername(i WithPreferredUsername) string {
u := i.GetActivityStreamsPreferredUsername()
if u == nil || !u.IsXMLSchemaString() {
- return "", gtserror.New("preferredUsername nil or not a string")
- }
-
- if u.GetXMLSchemaString() == "" {
- return "", gtserror.New("preferredUsername was empty")
+ return ""
}
-
- return u.GetXMLSchemaString(), nil
+ return u.GetXMLSchemaString()
}
// ExtractName returns the first string representation it