Index: service/datastore/datastore.go |
diff --git a/service/datastore/datastore.go b/service/datastore/datastore.go |
index 3b05f392b8b336ec7e1df474475641be8f881b12..fc37d5a2356627066d9c12e122ce46eacccc49c3 100644 |
--- a/service/datastore/datastore.go |
+++ b/service/datastore/datastore.go |
@@ -219,6 +219,9 @@ func (d *datastoreImpl) GetAll(q *Query, dst interface{}) error { |
} |
func isOkType(v reflect.Type) bool { |
+ if v == typeOfKey { |
+ return false |
+ } |
if v.Implements(typeOfPropertyLoadSaver) { |
return true |
} |