diff options
| -rw-r--r-- | src/request.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/request.rs b/src/request.rs index 1a0611f..99b7482 100644 --- a/src/request.rs +++ b/src/request.rs @@ -96,7 +96,9 @@ impl UserData for Request { fn add_fields<F: mlua::UserDataFields<Self>>(fields: &mut F) { fields.add_field_method_get("method", |_, this| Ok(this.method().to_string())); - fields.add_field_method_get("path", |_, this| Ok(this.path().0.clone())); + fields.add_field_method_get("path", |_, this| { + Ok(mlua::BString::new(this.path().inner().clone())) + }); fields.add_field_method_get("headers", |lua, this| { let table = lua.create_table()?; |
