#2309 hub: simplify recipients condition in build_notification()
Merged 2 years ago by tkopecek. Opened 2 years ago by ktdreyer.

file modified
+1 -1
@@ -8451,7 +8451,7 @@ 

      web_url = context.opts.get('KojiWebURL', 'http://localhost/koji')


      recipients = get_notification_recipients(build, dest_tag, build['state'])

-     if len(recipients) > 0:

+     if recipients:

          make_task('buildNotification', [recipients, build, target, web_url])



If get_notification_recipients() returns a non-empty list of recipients, then the build_notification() method creates a new buildNotification task.

Simplify the conditional that checks the get_notification_recipients() return value so that it is easier to read. Python treats an empty list as False and a non-empty list as True, so we don't need to explicitly test the list length here.

The purpose of this change is to make this code easier to read and understand.

Commit 70fa701 fixes this pull-request

Pull-Request has been merged by tkopecek

2 years ago

Metadata Update from @tkopecek:
- Pull-request tagged with: no_qe

2 years ago