diff options
Diffstat (limited to 'webapp/src/services.rs')
-rw-r--r-- | webapp/src/services.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/webapp/src/services.rs b/webapp/src/services.rs index 43b1698..668530f 100644 --- a/webapp/src/services.rs +++ b/webapp/src/services.rs @@ -34,3 +34,12 @@ pub async fn play(table: Table, card: Card) -> Result<(), anyhow::Error> { .context("submitting play")?; ok_json(response).await } + +pub async fn new_deal(table: Table) -> Result<(), anyhow::Error> { + let response = + Request::post(&format!("/api/table/{}/admin/deal", table.id)) + .send() + .await + .context("requesting new deal")?; + ok_json(response).await +} |