summaryrefslogtreecommitdiff
path: root/src/browser/mod.rs
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2021-08-23 14:57:59 +0200
committerSanto Cariotti <santo@dcariotti.me>2021-08-23 14:57:59 +0200
commitc14904124c0d3bc13b8f0739eb174ee5aa7c8b50 (patch)
treee0ddf726e656d6f030a344321bc29a602d4ee6b5 /src/browser/mod.rs
parent9b229737e671fba989191409e927e677a4c960f7 (diff)
feat: reserve a study hour
Diffstat (limited to 'src/browser/mod.rs')
-rw-r--r--src/browser/mod.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/browser/mod.rs b/src/browser/mod.rs
index 4c7ef8e..528849d 100644
--- a/src/browser/mod.rs
+++ b/src/browser/mod.rs
@@ -72,3 +72,13 @@ pub async unsafe fn get_timetable() -> WebDriverResult<Option<HashMap<String, St
Ok(None)
}
+
+pub async unsafe fn select_table_row(index: &str) -> WebDriverResult<bool> {
+ if let Some(driver) = &WEB_BROWSER {
+ let result = driver.select_timetable_row(index).await?;
+
+ return Ok(result);
+ }
+
+ Ok(false)
+}