aboutsummaryrefslogtreecommitdiff
path: root/http_render_readme.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-03-05 10:25:20 +0800
committerRunxi Yu <me@runxiyu.org>2025-03-05 10:25:20 +0800
commit6e2e3f189d6d34c0c3997b7bd972ed3556f95fd3 (patch)
treed3c2921bebf249cbf2ac5430a9306ccd947d3633 /http_render_readme.go
parent*: Typing fixes (diff)
downloadforge-6e2e3f189d6d34c0c3997b7bd972ed3556f95fd3.tar.gz
forge-6e2e3f189d6d34c0c3997b7bd972ed3556f95fd3.tar.zst
forge-6e2e3f189d6d34c0c3997b7bd972ed3556f95fd3.zip
render_readme: Fix broken logic in error checks
Diffstat (limited to '')
-rw-r--r--http_render_readme.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/http_render_readme.go b/http_render_readme.go
index a4cef0d..4564344 100644
--- a/http_render_readme.go
+++ b/http_render_readme.go
@@ -24,7 +24,7 @@ func render_readme_at_tree(tree *object.Tree) (readme_filename string, readme_co
var readme_file_contents string
var err error
- if readme_file, err = tree.File("README"); err != nil {
+ if readme_file, err = tree.File("README"); err == nil {
if readme_file_contents, err = readme_file.Contents(); err != nil {
return "Error fetching README", string_escape_html("Unable to fetch contents of README: " + err.Error())
}
@@ -32,7 +32,7 @@ func render_readme_at_tree(tree *object.Tree) (readme_filename string, readme_co
return "README", template.HTML("<pre>" + html.EscapeString(readme_file_contents) + "</pre>")
}
- if readme_file, err = tree.File("README.md"); err != nil {
+ if readme_file, err = tree.File("README.md"); err == nil {
if readme_file_contents, err = readme_file.Contents(); err != nil {
return "Error fetching README", string_escape_html("Unable to fetch contents of README: " + err.Error())
}
@@ -44,7 +44,7 @@ func render_readme_at_tree(tree *object.Tree) (readme_filename string, readme_co
return "README.md", template.HTML(bluemonday.UGCPolicy().SanitizeBytes(readme_rendered_unsafe.Bytes()))
}
- if readme_file, err = tree.File("README.org"); err != nil {
+ if readme_file, err = tree.File("README.org"); err == nil {
if readme_file_contents, err = readme_file.Contents(); err != nil {
return "Error fetching README", string_escape_html("Unable to fetch contents of README: " + err.Error())
}