@@ -77,13 +87,12 @@
Posting on these relays
- {{if .authorRelays}}
- {{range $index, $element := .authorRelays}}
-
{{$element}}
- {{end}}
- {{else}}
- No relays found, sorry! Try to reload to search again.
- {{end}}
+ {{if .authorRelays}} {{range $index, $element := .authorRelays}}
+
{{$element}}
+ {{end}} {{else}} No relays found, sorry! Try to reload to search
+ again. {{end}}
diff --git a/utils.go b/utils.go
index 9d2eb31..47ea82d 100644
--- a/utils.go
+++ b/utils.go
@@ -92,7 +92,7 @@ var kindNIPS = map[int]string{
30078: "78",
}
-var urlMatcher = regexp.MustCompile(`^(wss?:\/\/)?[\w-_.]+\.[\w-_.]+(\/[\/\w]*)?$`)
+var urlSuffixMatcher = regexp.MustCompile(`[\w-_.]+\.[\w-_.]+(\/[\/\w]*)?$`)
type ClientReference struct {
Name string
@@ -327,13 +327,13 @@ func mdToHTML(md string) string {
func unique(strSlice []string) []string {
keys := make(map[string]bool)
- list := []string{}
+ list := []string{}
for _, entry := range strSlice {
- if _, ok := keys[entry]; !ok {
- keys[entry] = true
- list = append(list, entry)
- }
- }
+ if _, ok := keys[entry]; !ok {
+ keys[entry] = true
+ list = append(list, entry)
+ }
+ }
return list
}
@@ -343,4 +343,4 @@ func trimProtocol(relay string) string {
relay = strings.TrimPrefix(relay, "wss:/") // Some browsers replace upfront '//' with '/'
relay = strings.TrimPrefix(relay, "ws:/") // Some browsers replace upfront '//' with '/'
return relay
-}
\ No newline at end of file
+}