                 return "/repos/\(owner)/\(repo)/releases"
             case let .UserInfo(login):
                 return "/users/\(login)"
-            case .Issues:
+            case .AssignedIssues:
                 return "/issues"
             case .IssuesInRepository(let owner, let repository):
                 return "/repos/\(owner)/\(repository)/issues"

        case UserInfo(login: String)

        // https://developer.github.com/v3/issues/#list-issues
        case Issues

        // https://developer.github.com/v3/issues/#list-issues-for-a-repository
        case IssuesInRepository(owner: String, repository: String)

                return owner.hashValue ^ repo.hashValue
            case let .UserInfo(login):
                return login.hashValue
            case .AssignedIssues:
                return "AssignedIssues".hashValue
            case .IssuesInRepository(let owner, let repository):
                return "Issues".hashValue ^ owner.hashValue ^ repository.hashValue
            }
