diff options
Diffstat (limited to 'src/posts.rs')
-rw-r--r-- | src/posts.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/posts.rs b/src/posts.rs index 27327ff..cb546ef 100644 --- a/src/posts.rs +++ b/src/posts.rs @@ -4,6 +4,7 @@ use std::io; use rusqlite; use crate::db; +use crate::ed; use crate::user; type Result<T> = std::result::Result<T, Box<dyn Error>>; @@ -50,10 +51,7 @@ pub fn create(db: &db::Conn) { }; println!(); - println!("Body of the new post: "); - let mut body = String::new(); - io::stdin().read_line(&mut body).unwrap(); - let body = str_to_utf8(body.trim()); + let body = str_to_utf8(&ed::call()); let body = if body.len() > 500 { &body[..500] } else { |