@@ -175,7 +175,7 @@ impl MetaDb {
175
175
pub fn get_metadata ( & self , key : & [ u8 ] ) -> Result < Metadata > {
176
176
let data = match self . db . get ( key) {
177
177
Ok ( Some ( data) ) => data,
178
- Ok ( None ) => return Err ( ForcepError :: NotFound ) ,
178
+ Ok ( None ) => return Err ( ForcepError :: MetaNotFound ) ,
179
179
Err ( e) => return Err ( ForcepError :: MetaDb ( e) ) ,
180
180
} ;
181
181
Metadata :: deserialize ( & data)
@@ -196,7 +196,7 @@ impl MetaDb {
196
196
pub fn remove_metadata_for ( & self , key : & [ u8 ] ) -> Result < Metadata > {
197
197
match self . db . remove ( key) {
198
198
Ok ( Some ( m) ) => Metadata :: deserialize ( & m[ ..] ) ,
199
- Ok ( None ) => Err ( ForcepError :: NotFound ) ,
199
+ Ok ( None ) => Err ( ForcepError :: MetaNotFound ) ,
200
200
Err ( e) => Err ( ForcepError :: MetaDb ( e) ) ,
201
201
}
202
202
}
@@ -207,7 +207,7 @@ impl MetaDb {
207
207
let mut meta = match self . db . get ( key) {
208
208
Ok ( Some ( entry) ) => Metadata :: deserialize ( & entry[ ..] ) ?,
209
209
Err ( e) => return Err ( ForcepError :: MetaDb ( e) ) ,
210
- Ok ( None ) => return Err ( ForcepError :: NotFound ) ,
210
+ Ok ( None ) => return Err ( ForcepError :: MetaNotFound ) ,
211
211
} ;
212
212
meta. last_accessed = now_since_epoch ( ) ;
213
213
meta. hits += 1 ;
0 commit comments