add missing ctx param

Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com>
This commit is contained in:
Mohamed Sekour 2025-05-26 09:25:53 +02:00
parent daf1588238
commit da5d17d560
No known key found for this signature in database
GPG Key ID: FEECD04515844FD8

View File

@ -2,6 +2,7 @@
package sftpd
import (
"context"
"fmt"
"io"
"os"
@ -82,7 +83,7 @@ func (fs *SftpServer) EnsureHomeDirectory() error {
dir, name := util.FullPath(fs.user.HomeDir).DirAndName()
// Create the directory with proper permissions using filer_pb.Mkdir
err = filer_pb.Mkdir(fs, dir, name, func(entry *filer_pb.Entry) {
err = filer_pb.Mkdir(context.Background(), fs, dir, name, func(entry *filer_pb.Entry) {
mode := uint32(0700 | os.ModeDir) // Default to private permissions for home dirs
entry.Attributes.FileMode = mode
entry.Attributes.Uid = fs.user.Uid