From 77763e9ce22c9eb173dec7aa29cf379d3b6b47ea Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Mon, 20 Aug 2018 15:26:01 +0200 Subject: Remove create_item API. --- src/lib.rs | 20 -------------------- 1 file changed, 20 deletions(-) (limited to 'src') diff --git a/src/lib.rs b/src/lib.rs index 4852a94..57724ad 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -105,26 +105,6 @@ impl Client { ItemBuilder::new(self) } - pub fn create_item(&self, body: &str) -> Result { - let url = self.url(ZOTAPI_ITEM_UPDATE_PATH); - let mut res = self.inner.post(&url) - .header(Accept(vec![qitem(mime::APPLICATION_JSON)])) - .header(ContentType::form_url_encoded()) - .basic_auth(self.user.clone(), Some(self.pw.clone())) - .form(&[("body", body)]) - .send()?; - - match res.status() { - StatusCode::Unauthorized => Err(Error::Unauthorized), - StatusCode::Ok => { - let mut body = String::new(); - res.read_to_string(&mut body)?; - Ok(body) - }, - _ => Err(Error::Unknown) - } - } - fn url(&self, path: &str) -> String { self.base_url.clone() + path } -- cgit v1.2.3