Files
GitHawk/Classes/Models/LabelableFields+IssueLabelModel.swift
Ryan Nystrom 38a2f92eed edit labels
2017-08-08 15:27:56 -04:00

23 lines
510 B
Swift

//
// LabelableFields+IssueLabelModel.swift
// Freetime
//
// Created by Ryan Nystrom on 6/2/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.
//
import Foundation
extension LabelableFields {
var issueLabelModels: [RepositoryLabel] {
var models = [RepositoryLabel]()
for node in labels?.nodes ?? [] {
guard let node = node else { continue }
models.append(RepositoryLabel(color: node.color, name: node.name))
}
return models
}
}