1
0
mirror of https://github.com/go-gitea/git.git synced 2026-02-05 06:45:03 +01:00

fix commit tree view when submodule file lost (#68)

This commit is contained in:
Lunny Xiao
2017-06-21 09:05:24 +08:00
committed by Bo-Yi Wu
parent a34a13dea3
commit 94d75c2432

View File

@@ -235,6 +235,9 @@ func (c *Commit) GetSubModules() (*ObjectCache, error) {
entry, err := c.GetTreeEntryByPath(".gitmodules")
if err != nil {
if _, ok := err.(ErrNotExist); ok {
return nil, nil
}
return nil, err
}
rd, err := entry.Blob().Data()
@@ -273,9 +276,11 @@ func (c *Commit) GetSubModule(entryname string) (*SubModule, error) {
return nil, err
}
module, has := modules.Get(entryname)
if has {
return module.(*SubModule), nil
if modules != nil {
module, has := modules.Get(entryname)
if has {
return module.(*SubModule), nil
}
}
return nil, nil
}