Skip to content

Commit ea2a265

Browse files
wrong error
1 parent 4a5e0a5 commit ea2a265

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

world/world.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ import (
99
)
1010

1111
var (
12-
NamespaceErrorNotFound = errors.New("namespace not found")
13-
ErrFailedToCreateNamespace = errors.New("failed to create namespace")
12+
ErrUnexpectedNilNamespace = errors.New("failed to create namespace")
1413
)
1514

1615
type Stats struct {
@@ -38,7 +37,7 @@ func NewWorld() *World {
3837
func (m *World) Delete(ns string, locId string) {
3938
namespace := m.getNamespace(ns)
4039
if namespace == nil {
41-
panic(NamespaceErrorNotFound)
40+
panic(ErrUnexpectedNilNamespace)
4241
}
4342

4443
namespace.DeleteLocation(locId)
@@ -49,7 +48,7 @@ func (m *World) Save(ns string, locId string, lat float64, lon float64) error {
4948
namespace := m.getNamespace(ns)
5049

5150
if namespace == nil {
52-
panic(NamespaceErrorNotFound)
51+
panic(ErrUnexpectedNilNamespace)
5352
}
5453

5554
_, err := namespace.SaveLocation(locId, lat, lon)
@@ -69,7 +68,7 @@ func (m *World) getNamespace(ns string) *Namespace {
6968

7069
if namespace == nil {
7170
m.mu.Unlock()
72-
panic(ErrFailedToCreateNamespace)
71+
panic(ErrUnexpectedNilNamespace)
7372
}
7473

7574
m.mu.Unlock()
@@ -122,7 +121,7 @@ func (m *World) GetLocation(ns string, id string) (Location, bool) {
122121
namespace := m.getNamespace(ns)
123122

124123
if namespace == nil {
125-
panic(NamespaceErrorNotFound)
124+
panic(ErrUnexpectedNilNamespace)
126125
}
127126

128127
location, ok := namespace.GetLocation(id)
@@ -137,7 +136,7 @@ func (m *World) QueryRange(ns string, lat1, lat2, lon1, lon2 float64) []*Locatio
137136
namespace := m.getNamespace(ns)
138137

139138
if namespace == nil {
140-
panic(NamespaceErrorNotFound)
139+
panic(ErrUnexpectedNilNamespace)
141140
}
142141

143142
return namespace.QueryRange(lat1, lat2, lon1, lon2)

0 commit comments

Comments
 (0)