class Issuer::Sites::GitHub
def find_milestone proj, milestone_name
def find_milestone proj, milestone_name # First check newly created milestones in cache if @milestone_cache[proj] cached_milestone = @milestone_cache[proj].find { |m| m.title == milestone_name.to_s } return cached_milestone if cached_milestone end # Fall back to API lookup for existing milestones milestones = get_versions(proj) milestones.find { |m| m.title == milestone_name.to_s } end