Leonardo Di Donato преди 7 години
родител
ревизия
4dce82ec32
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 3 3
      urn.go

+ 3 - 3
urn.go

@@ -58,12 +58,12 @@ func Parse(u string) (*URN, bool) {
 //
 // Default URN prefix is "urn".
 func (u *URN) String() string {
-	res := u.prefix
+	var res string
 	if u.ID != "" && u.SS != "" {
-		if res == "" {
+		if u.prefix == "" {
 			res += "urn"
 		}
-		res += ":" + u.ID + ":" + u.SS
+		res += u.prefix + ":" + u.ID + ":" + u.SS
 	}
 
 	return res