diff options
| -rw-r--r-- | renderer/model.go | 4 | ||||
| -rw-r--r-- | service/service.go | 2 | ||||
| -rw-r--r-- | templates/thread.tmpl | 6 | 
3 files changed, 5 insertions, 7 deletions
diff --git a/renderer/model.go b/renderer/model.go index 2a320cc..ad356e2 100644 --- a/renderer/model.go +++ b/renderer/model.go @@ -37,17 +37,15 @@ func NewTimelinePageTemplateData(statuses []*mastodon.Status, hasNext bool, next  type ThreadPageTemplateData struct {  	Statuses     []*mastodon.Status -	PostReply    bool  	ReplyToID    string  	ReplyContent string  	ReplyMap     map[string][]mastodon.ReplyInfo  	NavbarData   *NavbarTemplateData  } -func NewThreadPageTemplateData(statuses []*mastodon.Status, postReply bool, replyToID string, replyContent string, replyMap map[string][]mastodon.ReplyInfo, navbarData *NavbarTemplateData) *ThreadPageTemplateData { +func NewThreadPageTemplateData(statuses []*mastodon.Status, replyToID string, replyContent string, replyMap map[string][]mastodon.ReplyInfo, navbarData *NavbarTemplateData) *ThreadPageTemplateData {  	return &ThreadPageTemplateData{  		Statuses:     statuses, -		PostReply:    postReply,  		ReplyToID:    replyToID,  		ReplyContent: replyContent,  		ReplyMap:     replyMap, diff --git a/service/service.go b/service/service.go index 6c7a37d..556afa6 100644 --- a/service/service.go +++ b/service/service.go @@ -306,7 +306,7 @@ func (svc *service) ServeThreadPage(ctx context.Context, client io.Writer, c *ma  		return  	} -	data := renderer.NewThreadPageTemplateData(statuses, reply, replyToID, content, replyMap, navbarData) +	data := renderer.NewThreadPageTemplateData(statuses, replyToID, content, replyMap, navbarData)  	err = svc.renderer.RenderThreadPage(ctx, client, data)  	if err != nil {  		return diff --git a/templates/thread.tmpl b/templates/thread.tmpl index e36c5ea..3ad5dae 100644 --- a/templates/thread.tmpl +++ b/templates/thread.tmpl @@ -7,10 +7,10 @@  {{if eq .ID $.ReplyToID}}  <form class="timeline-post-form" action="/post" method="POST" enctype="multipart/form-data"> -	<input type="hidden" name="reply_to_id" value="{{.ReplyToID}}" /> -	<label for="post-content"> Reply to {{.Status.Account.DisplayName}} </label> +	<input type="hidden" name="reply_to_id" value="{{$.ReplyToID}}" /> +	<label for="post-content"> Reply to {{.Account.DisplayName}} </label>  	<br/> -	<textarea id="post-content" name="content" class="post-content" cols="50" rows="5">{{.ReplyContent}}</textarea> +	<textarea id="post-content" name="content" class="post-content" cols="50" rows="5">{{$.ReplyContent}}</textarea>  	<br/>  	Attachments <input id="post-file-picker" type="file" name="attachments" multiple>  	<br/>  | 
