Closed Grafcube closed 1 year ago
ObjectId.dereference panics if the URL's domain is an IP address. This PR fixes that.
ObjectId.dereference
let user1 = ObjectId::<User>::parse("http://127.0.0.1/user/grafcube")?; let user2 = ObjectId::<User>::parse("http://fosstodon.org/@grafcube")?; user1.dereference(&data).await // panics user2.dereference(&data).await // doesn't panic
ObjectId.dereference
panics if the URL's domain is an IP address. This PR fixes that.