Преглед изворни кода

Review requested: don't error if not configured

Eric Huss пре 1 година
родитељ
комит
74f2ee16fb
1 измењених фајлова са 5 додато и 1 уклоњено
  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);
     };