fix profile metadata on grabData().

This commit is contained in:
fiatjaf
2023-10-31 20:58:54 -03:00
parent 24140b3d58
commit 954bebaeef
2 changed files with 6 additions and 7 deletions

11
data.go
View File

@@ -201,8 +201,8 @@ func grabData(ctx context.Context, code string, isProfileSitemap bool) (*Data, e
case 6:
data.templateId = Note
if reposted := event.Tags.GetFirst([]string{"e", ""}); reposted != nil {
original_nevent, _ := nip19.EncodeEvent((*reposted)[1], []string{}, "")
data.content = "Repost of nostr:" + original_nevent
originalNevent, _ := nip19.EncodeEvent((*reposted)[1], []string{}, "")
data.content = "Repost of nostr:" + originalNevent
}
case 1063:
data.templateId = FileMetadata
@@ -303,11 +303,10 @@ func grabData(ctx context.Context, code string, isProfileSitemap bool) (*Data, e
data.authorLong = data.npub
data.authorShort = data.npubShort
var metadata nostr.ProfileMetadata
if author != nil {
if err := json.Unmarshal([]byte(author.Content), &metadata); err == nil {
data.authorLong = fmt.Sprintf("%s (%s)", metadata.Name, data.npub)
data.authorShort = fmt.Sprintf("%s (%s)", metadata.Name, data.npubShort)
if err := json.Unmarshal([]byte(author.Content), &data.metadata); err == nil {
data.authorLong = fmt.Sprintf("%s (%s)", data.metadata.Name, data.npub)
data.authorShort = fmt.Sprintf("%s (%s)", data.metadata.Name, data.npubShort)
}
}

View File

@@ -82,7 +82,7 @@
>
</div>
<div
class="prose dark:prose-invert sm:prose-a:text-justify prose-headings:font-light mb-6 leading-5"
class="prose mb-6 leading-5 dark:prose-invert prose-headings:font-light sm:prose-a:text-justify"
>
{{.RenderedAuthorAboutText}}
</div>