style: gofmt normalization — no logic changes
gofmt -w across the controller tree (46 files) so gofmt -l is empty — disarms the
formatting landmine where a targeted edit + accidental gofmt -w swept ~46 unrelated
files. Pure formatting: whitespace + gofmt's optional-semicolon removal in reflowed
inline closures. One doc comment reworded ('' -> 'the empty string') to avoid gofmt's
Go-1.19 doc-comment typographic substitition ('' -> curly quote) muddying its meaning.
No build/vet/test behavior change.
This commit is contained in:
@@ -25,11 +25,11 @@ type SMBSettings struct {
|
||||
// SMBShare is one exported folder. Path is an absolute host path under a registered storage root
|
||||
// (validated by the web layer against the storage registry + deny-list before it ever reaches here).
|
||||
type SMBShare struct {
|
||||
Name string `json:"name"` // share name (NetBIOS-safe, ≤15); the [section] in smb.conf and the \\SERVER\<name> path
|
||||
Path string `json:"path"` // absolute host path
|
||||
Name string `json:"name"` // share name (NetBIOS-safe, ≤15); the [section] in smb.conf and the \\SERVER\<name> path
|
||||
Path string `json:"path"` // absolute host path
|
||||
ReadOnly bool `json:"read_only,omitempty"` // smb.conf `read only = yes` + a :ro compose bind
|
||||
Offsite bool `json:"offsite"` // [R4] true (default) → backup class mandatory; false → optional (tier-2 only)
|
||||
CreatedAt string `json:"created_at"` // RFC3339
|
||||
Offsite bool `json:"offsite"` // [R4] true (default) → backup class mandatory; false → optional (tier-2 only)
|
||||
CreatedAt string `json:"created_at"` // RFC3339
|
||||
}
|
||||
|
||||
// nbNameRe matches a NetBIOS-safe name: 1–15 chars, letters/digits/hyphen/underscore, not starting
|
||||
@@ -63,7 +63,7 @@ func ValidateSMBShareName(name string) error {
|
||||
if len(name) > 15 {
|
||||
return fmt.Errorf("a megosztás neve legfeljebb 15 karakter lehet")
|
||||
}
|
||||
if strings.ContainsAny(name, `/\.` ) {
|
||||
if strings.ContainsAny(name, `/\.`) {
|
||||
return fmt.Errorf("a megosztás neve nem tartalmazhat perjelet vagy pontot")
|
||||
}
|
||||
// RESERVED NAMESPACE (R-7b). The backup engines key the shares source by the pseudo-stack „_shares"
|
||||
|
||||
Reference in New Issue
Block a user