From 9b229737e671fba989191409e927e677a4c960f7 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Wed, 18 Aug 2021 07:32:25 +0200 Subject: feat: get timetable of a space --- src/browser/mod.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/browser/mod.rs') diff --git a/src/browser/mod.rs b/src/browser/mod.rs index 82c9c60..4c7ef8e 100644 --- a/src/browser/mod.rs +++ b/src/browser/mod.rs @@ -61,3 +61,14 @@ pub async unsafe fn select_option( Ok(false) } + +/// Get the timetable of available rooms +pub async unsafe fn get_timetable() -> WebDriverResult>> { + if let Some(driver) = &WEB_BROWSER { + if let Some(timetable) = driver.get_timetable().await? { + return Ok(Some(timetable)); + } + } + + Ok(None) +} -- cgit v1.2.3-18-g5258