Skip to content

Commit 667d734

Browse files
committed
refactor(alias): rename fs to dir
1 parent ea7270d commit 667d734

File tree

6 files changed

+20
-20
lines changed

6 files changed

+20
-20
lines changed

src/serverHandler/alias.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77

88
type alias struct {
99
url string
10-
fs string
10+
dir string
1111
}
1212

1313
func createAlias(urlPath, fsPath string) alias {

src/serverHandler/aliasHandler.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -162,12 +162,12 @@ func newAliasHandler(
162162

163163
globalRestrictAccess := p.GlobalRestrictAccess
164164
globalRestrictAccess = vhostCtx.restrictAccessUrls.mergePrefixMatched(globalRestrictAccess, util.HasUrlPrefixDir, currentAlias.url)
165-
globalRestrictAccess = vhostCtx.restrictAccessDirs.mergePrefixMatched(globalRestrictAccess, util.HasFsPrefixDir, currentAlias.fs)
165+
globalRestrictAccess = vhostCtx.restrictAccessDirs.mergePrefixMatched(globalRestrictAccess, util.HasFsPrefixDir, currentAlias.dir)
166166
globalRestrictAccess = util.InPlaceDedup(globalRestrictAccess)
167167

168168
globalHeaders := p.GlobalHeaders
169169
globalHeaders = vhostCtx.headersUrls.mergePrefixMatched(globalHeaders, util.HasUrlPrefixDir, currentAlias.url)
170-
globalHeaders = vhostCtx.headersDirs.mergePrefixMatched(globalHeaders, util.HasFsPrefixDir, currentAlias.fs)
170+
globalHeaders = vhostCtx.headersDirs.mergePrefixMatched(globalHeaders, util.HasFsPrefixDir, currentAlias.dir)
171171

172172
h := &aliasHandler{
173173
alias: currentAlias,
@@ -186,21 +186,21 @@ func newAliasHandler(
186186
dirIndexes: p.DirIndexes,
187187
aliases: allAliases.filterSuccessor(currentAlias.url),
188188

189-
auth: newHierarchyAvailability(currentAlias.url, currentAlias.fs, p.GlobalAuth, p.AuthUrls, vhostCtx.authUrlsUsers, p.AuthDirs, vhostCtx.authDirsUsers),
190-
index: newHierarchyAvailability(currentAlias.url, currentAlias.fs, false, p.IndexUrls, vhostCtx.indexUrlsUsers, p.IndexDirs, vhostCtx.indexDirsUsers),
191-
upload: newHierarchyAvailability(currentAlias.url, currentAlias.fs, p.GlobalUpload, p.UploadUrls, vhostCtx.uploadUrlsUsers, p.UploadDirs, vhostCtx.uploadDirsUsers),
192-
mkdir: newHierarchyAvailability(currentAlias.url, currentAlias.fs, p.GlobalMkdir, p.MkdirUrls, vhostCtx.mkdirUrlsUsers, p.MkdirDirs, vhostCtx.mkdirDirsUsers),
193-
delete: newHierarchyAvailability(currentAlias.url, currentAlias.fs, p.GlobalDelete, p.DeleteUrls, vhostCtx.deleteUrlsUsers, p.DeleteDirs, vhostCtx.deleteDirsUsers),
194-
archive: newHierarchyAvailability(currentAlias.url, currentAlias.fs, p.GlobalArchive, p.ArchiveUrls, vhostCtx.archiveUrlsUsers, p.ArchiveDirs, vhostCtx.archiveDirsUsers),
195-
cors: newHierarchyAvailability(currentAlias.url, currentAlias.fs, p.GlobalCors, p.CorsUrls, nil, p.CorsDirs, nil),
189+
auth: newHierarchyAvailability(currentAlias.url, currentAlias.dir, p.GlobalAuth, p.AuthUrls, vhostCtx.authUrlsUsers, p.AuthDirs, vhostCtx.authDirsUsers),
190+
index: newHierarchyAvailability(currentAlias.url, currentAlias.dir, false, p.IndexUrls, vhostCtx.indexUrlsUsers, p.IndexDirs, vhostCtx.indexDirsUsers),
191+
upload: newHierarchyAvailability(currentAlias.url, currentAlias.dir, p.GlobalUpload, p.UploadUrls, vhostCtx.uploadUrlsUsers, p.UploadDirs, vhostCtx.uploadDirsUsers),
192+
mkdir: newHierarchyAvailability(currentAlias.url, currentAlias.dir, p.GlobalMkdir, p.MkdirUrls, vhostCtx.mkdirUrlsUsers, p.MkdirDirs, vhostCtx.mkdirDirsUsers),
193+
delete: newHierarchyAvailability(currentAlias.url, currentAlias.dir, p.GlobalDelete, p.DeleteUrls, vhostCtx.deleteUrlsUsers, p.DeleteDirs, vhostCtx.deleteDirsUsers),
194+
archive: newHierarchyAvailability(currentAlias.url, currentAlias.dir, p.GlobalArchive, p.ArchiveUrls, vhostCtx.archiveUrlsUsers, p.ArchiveDirs, vhostCtx.archiveDirsUsers),
195+
cors: newHierarchyAvailability(currentAlias.url, currentAlias.dir, p.GlobalCors, p.CorsUrls, nil, p.CorsDirs, nil),
196196

197197
globalRestrictAccess: globalRestrictAccess,
198198
restrictAccessUrls: vhostCtx.restrictAccessUrls.filterSuccessor(false, util.HasUrlPrefixDir, currentAlias.url),
199-
restrictAccessDirs: vhostCtx.restrictAccessDirs.filterSuccessor(false, util.HasFsPrefixDir, currentAlias.fs),
199+
restrictAccessDirs: vhostCtx.restrictAccessDirs.filterSuccessor(false, util.HasFsPrefixDir, currentAlias.dir),
200200

201201
globalHeaders: globalHeaders,
202202
headersUrls: vhostCtx.headersUrls.filterSuccessor(false, util.HasUrlPrefixDir, currentAlias.url),
203-
headersDirs: vhostCtx.headersDirs.filterSuccessor(false, util.HasFsPrefixDir, currentAlias.fs),
203+
headersDirs: vhostCtx.headersDirs.filterSuccessor(false, util.HasFsPrefixDir, currentAlias.dir),
204204

205205
shows: vhostCtx.shows,
206206
showDirs: vhostCtx.showDirs,

src/serverHandler/archive.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ func (h *aliasHandler) visitTreeNode(
128128
childRelPath := relPath + childPath
129129

130130
if childAlias, hasChildAlias := h.aliases.byUrlPath(childRawReqPath); hasChildAlias {
131-
h.visitTreeNode(r, childRawReqPath, childAlias.fs, childRelPath, true, childChildSelections, archiveCallback)
131+
h.visitTreeNode(r, childRawReqPath, childAlias.dir, childRelPath, true, childChildSelections, archiveCallback)
132132
} else {
133133
h.visitTreeNode(r, childRawReqPath, childFsPath, childRelPath, statNode, childChildSelections, archiveCallback)
134134
}

src/serverHandler/middleware.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ func (h *aliasHandler) applyMiddlewares(mids []middleware.Middleware, w http.Res
1515
VhostReqPath: session.vhostReqPath,
1616
AliasReqPath: session.aliasReqPath,
1717
AliasFsPath: session.fsPath,
18-
AliasFsRoot: h.fs,
18+
AliasFsRoot: h.dir,
1919

2020
WantJson: session.wantJson,
2121

src/serverHandler/mutate.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@ func (h *aliasHandler) mutate(w http.ResponseWriter, r *http.Request, session *s
1313
switch {
1414
case session.isUpload:
1515
if data.CanUpload {
16-
ok = h.saveUploadFiles(data.AuthUserName, h.fs+session.aliasReqPath, data.CanMkdir, data.CanDelete, data.AliasSubItems, r)
16+
ok = h.saveUploadFiles(data.AuthUserName, h.dir+session.aliasReqPath, data.CanMkdir, data.CanDelete, data.AliasSubItems, r)
1717
} else {
1818
data.Status = http.StatusBadRequest
1919
return
2020
}
2121
case session.isMkdir:
2222
if data.CanMkdir && !h.logError(r.ParseForm()) {
23-
ok = h.mkdirs(data.AuthUserName, h.fs+session.aliasReqPath, r.Form["name"], data.AliasSubItems, r)
23+
ok = h.mkdirs(data.AuthUserName, h.dir+session.aliasReqPath, r.Form["name"], data.AliasSubItems, r)
2424
} else {
2525
data.Status = http.StatusBadRequest
2626
return
2727
}
2828
case session.isDelete:
2929
if data.CanDelete && !h.logError(r.ParseForm()) {
30-
ok = h.deleteItems(data.AuthUserName, h.fs+session.aliasReqPath, r.Form["name"], data.AliasSubItems, r)
30+
ok = h.deleteItems(data.AuthUserName, h.dir+session.aliasReqPath, r.Form["name"], data.AliasSubItems, r)
3131
} else {
3232
data.Status = http.StatusBadRequest
3333
return

src/serverHandler/sessionData.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ func (h *aliasHandler) mergeAlias(
216216
var fsItem os.FileInfo
217217
if noMore { // reached second-deepest path of alias
218218
var err error
219-
fsItem, err = os.Stat(alias.fs)
219+
fsItem, err = os.Stat(alias.dir)
220220
if err != nil {
221221
errs = append(errs, err)
222222
}
@@ -297,7 +297,7 @@ func (h *aliasHandler) statIndexFile(rawReqPath, baseDir string, baseItem os.Fil
297297
if !alias.isMatch(path.Clean(rawReqPath + "/" + index)) {
298298
continue
299299
}
300-
file, item, err = stat(alias.fs, true)
300+
file, item, err = stat(alias.dir, true)
301301
if err != nil && file != nil {
302302
file.Close()
303303
}
@@ -353,7 +353,7 @@ func (h *aliasHandler) getSessionData(r *http.Request) (session *sessionContext,
353353
tailSlash := vhostReqPath[len(vhostReqPath)-1] == '/'
354354

355355
reqPath := util.CleanUrlPath(vhostReqPath[len(h.url):])
356-
fsPath := filepath.Clean(h.fs + reqPath)
356+
fsPath := filepath.Clean(h.dir + reqPath)
357357

358358
rawQuery := r.URL.RawQuery
359359

0 commit comments

Comments
 (0)