'Returns a list of user IDs for the users that should receive
notifications for the provided project.
This result may come from cached data.'

def get_send_to(self, project):

    if (not (project and project.team)):
        logger.debug('Tried    to    send    notification    to    invalid    project:    %r', project)
        return []
    cache_key = ('%s:send_to:%s' % (self.get_conf_key(), project.pk))
    send_to_list = cache.get(cache_key)
    if (send_to_list is None):
        send_to_list = [s for s in self.get_sendable_users(project) if s]
        cache.set(cache_key, send_to_list, 60)
    return send_to_list
