diff options
Diffstat (limited to 'internal/ap/extract.go')
-rw-r--r-- | internal/ap/extract.go | 11 |
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 |