From f0517ef0b725f47f09b639fc1f409b0a4fe254d7 Mon Sep 17 00:00:00 2001 From: Emi Tatsuo Date: Thu, 19 Nov 2020 16:24:38 -0500 Subject: [PATCH] Fix user management example --- examples/user_management.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/user_management.rs b/examples/user_management.rs index 55e9e04..a597934 100644 --- a/examples/user_management.rs +++ b/examples/user_management.rs @@ -1,5 +1,6 @@ use anyhow::*; -use futures::{future::BoxFuture, FutureExt}; +use futures_core::future::BoxFuture; +use futures_util::FutureExt; use log::LevelFilter; use northstar::{ GEMINI_MIME, @@ -51,7 +52,7 @@ fn handle_request(request: Request) -> BoxFuture<'static, Result> { if request.path_segments()[0].eq("push") { // User connecting to /push if let Some(push) = request.input() { user.as_mut().push_str(push); - user.save(); + user.save()?; } else { return Ok(Response::input_lossy("Enter a string to push")); }