Selaa lähdekoodia

Merge pull request #1735 from ehuss/rr-no-config

Review requested: don't error if not configured
Mark Rousskov 1 vuosi sitten
vanhempi
commit
d3eb4880a7
1 muutettua tiedostoa jossa 5 lisäystä ja 1 poistoa
  1. 5 1
      src/handlers/review_requested.rs

+ 5 - 1
src/handlers/review_requested.rs

@@ -7,10 +7,14 @@ pub(crate) struct ReviewRequestedInput {}
 pub(crate) async fn parse_input(
     _ctx: &Context,
     event: &IssuesEvent,
-    _config: Option<&ReviewRequestedConfig>,
+    config: Option<&ReviewRequestedConfig>,
 ) -> Result<Option<ReviewRequestedInput>, String> {
     // PR author requests a review from one of the assignees
 
+    if config.is_none() {
+        return Ok(None);
+    }
+
     let IssuesAction::ReviewRequested { requested_reviewer } = &event.action else {
         return Ok(None);
     };