hgext/notify.py
changeset 48717 ae27a0684e75
parent 45942 89a2afe31e82
child 48875 6000f5b25c9b
equal deleted inserted replaced
48716:f1eb77dceb36 48717:ae27a0684e75
   433         subs = set()
   433         subs = set()
   434         for sub, spec in self.subs:
   434         for sub, spec in self.subs:
   435             if spec is None:
   435             if spec is None:
   436                 subs.add(sub)
   436                 subs.add(sub)
   437                 continue
   437                 continue
   438             revs = self.repo.revs(b'%r and %d:', spec, ctx.rev())
   438             try:
       
   439                 revs = self.repo.revs(b'%r and %d:', spec, ctx.rev())
       
   440             except error.RepoLookupError:
       
   441                 continue
   439             if len(revs):
   442             if len(revs):
   440                 subs.add(sub)
   443                 subs.add(sub)
   441                 continue
   444                 continue
   442         if len(subs) == 0:
   445         if len(subs) == 0:
   443             self.ui.debug(
   446             self.ui.debug(