diff --git a/datastore/sql.nim b/datastore/sql.nim index 4550858..5b68b53 100644 --- a/datastore/sql.nim +++ b/datastore/sql.nim @@ -77,7 +77,8 @@ method queryIter*( for resp in qhandle.iter(): without qres =? resp, err: yield QueryResponse.failure err - let k = qres.key.map(proc(k: KeyId): Key = Key.init($k).expect("valid key")) + let k = qres.key.map() do(k: KeyId) -> Key: + Key.init($k).expect("valid key") let v: seq[byte] = qres.data yield success (k, v)