             }
         }
         
-        self.init(language: language, id: id, url: url, originalURL: originalURL, description: description, license: license)
+        self.init(language: language, id: id, url: url, originalURL: originalURL, descriptionURL: descriptionURL, description: description, license: license)
     }
 }

            else {
                return nil
        }
        
        let id = image["title"] as? String ?? ""
        
        var description = ""
        var license = ""
        
        if let meta = imageInfo["extmetadata"] as? JSONDictionary {
            
            if let descriptionWrapper = meta["ImageDescription"] as? JSONDictionary,

        "image/gif"
    ]
    
    init(language: WikipediaLanguage, id: String, url: URL, originalURL: URL, descriptionURL: URL, description: String, license: String) {
        self.language = language
        self.id = id
        self.url = url
        self.originalURL = originalURL
        self.descriptionURL = descriptionURL
        self.description = description
        self.license = license
    }
