File tree 1 file changed +12
-27
lines changed
1 file changed +12
-27
lines changed Original file line number Diff line number Diff line change @@ -14,47 +14,32 @@ var (
14
14
)
15
15
16
16
func ReadTemplateFile (filename string ) []byte {
17
+ if Home != "" {
18
+ file , err := os .ReadFile (filepath .Join (Home , filename ))
19
+ if err == nil {
20
+ return file
21
+ }
22
+ }
17
23
path := filepath .ToSlash (filepath .Join (".template" , filename ))
18
24
data , err := Template .ReadFile (path )
19
25
if err != nil {
20
- if Home != "" {
21
- file , err := os .ReadFile (filepath .Join (Home , filename ))
22
- if err == nil {
23
- return file
24
- }
25
- }
26
26
return nil
27
27
}
28
- if Home != "" {
29
- file , err := os .ReadFile (filepath .Join (Home , filename ))
30
- if err != nil {
31
- return data
32
- }
33
- return file
34
- }
35
28
return data
36
29
}
37
30
38
31
func ReadTemplateDir (dirname string ) []os.DirEntry {
32
+ if Home != "" {
33
+ file , err := os .ReadDir (filepath .Join (Home , dirname ))
34
+ if err == nil {
35
+ return file
36
+ }
37
+ }
39
38
path := filepath .ToSlash (filepath .Join (".template" , dirname ))
40
39
data , err := Template .ReadDir (path )
41
40
if err != nil {
42
- if Home != "" {
43
- file , err := os .ReadDir (filepath .Join (Home , dirname ))
44
- if err != nil {
45
- return nil
46
- }
47
- return file
48
- }
49
41
return nil
50
42
}
51
- if Home != "" {
52
- file , err := os .ReadDir (filepath .Join (Home , dirname ))
53
- if err != nil {
54
- return data
55
- }
56
- data = file
57
- }
58
43
return data
59
44
}
60
45
You can’t perform that action at this time.
0 commit comments