             
         case let accessToken as DribbbleAccessToken:
             
-            let response = try Dribbble().getUserData(token: accessToken.string)
+            let response = try Dribbble.getUserData(token: accessToken.string)
             
             guard let dribbId = response.data["id"]?.int,
                 let dribbUsername = response.data["username"]?.string,

//
//

import Vapor
import Foundation
import TurnstileCrypto

final class User: Model {

    }
    
    func makeNode(context: Context) throws -> Node {
        
        var dict: [String: Node] = [:]
        dict["id"] = id
        dict["access_token"] = accessToken.makeNode()
        dict["dribbble_id"] = try dribbbleId.makeNode()
        dict["dribbble_username"] = dribbbleUsername.makeNode()
        dict["dribbble_url"] = dribbbleUrl.makeNode()
        dict["dribbble_access_token"] = dribbbleAccessToken.makeNode()
        dict["avatar_url"] = avatarUrl.makeNode()
        dict["location"] = location.makeNode()
        dict["website"] = website.makeNode()
        dict["twitter"] = twitter.makeNode()
        dict["followers_count"] = try followersCount.makeNode()
        dict["following_count"] = try followingCount.makeNode()
        dict["consented"] = consented.makeNode()
        dict["created_at"] = createdAt.makeNode()
        
        return .object(dict)

    }
    
    static func prepare(_ database: Database) throws {
