aboutsummaryrefslogtreecommitdiff
path: root/handle_repo_index.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-02-10 08:02:38 +0800
committerRunxi Yu <me@runxiyu.org>2025-02-10 08:02:38 +0800
commite8ccddc0f83d26656d36e4d81880c2aa7069a334 (patch)
treeccdc88cd6527529b7162c6ef64dd20b6d7e3c24a /handle_repo_index.go
parentrepo_index: Add file list (diff)
downloadforge-e8ccddc0f83d26656d36e4d81880c2aa7069a334.tar.gz
forge-e8ccddc0f83d26656d36e4d81880c2aa7069a334.tar.zst
forge-e8ccddc0f83d26656d36e4d81880c2aa7069a334.zip
repo_index: Only display first four characters of os_mode
Diffstat (limited to 'handle_repo_index.go')
-rw-r--r--handle_repo_index.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/handle_repo_index.go b/handle_repo_index.go
index 7674423..504853c 100644
--- a/handle_repo_index.go
+++ b/handle_repo_index.go
@@ -73,9 +73,9 @@ func handle_repo_index(w http.ResponseWriter, r *http.Request) {
display_git_tree_entry := display_git_tree_entry_t{}
os_mode, err := entry.Mode.ToOSFileMode()
if err != nil {
- display_git_tree_entry.Mode = "----------"
+ display_git_tree_entry.Mode = "----"
} else {
- display_git_tree_entry.Mode = os_mode.String()
+ display_git_tree_entry.Mode = os_mode.String()[:4]
}
display_git_tree_entry.Is_file = entry.Mode.IsFile()
display_git_tree_entry.Size, err = tree.Size(entry.Name)