We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ddd89f commit f1dfe4bCopy full SHA for f1dfe4b
instagram/main.go
@@ -25,11 +25,20 @@ func (r *Instagram) Respond(url *url.URL) (*common.Uploadable, common.Error) {
25
26
lookup, err := r.lookup(url.String())
27
if err != nil {
28
- log.Println(err)
+ log.Println(err, ";falling back to cobalt")
29
if strings.Index(url.Path, "/p/") == 0 {
30
return nil, common.NotValid
31
}
32
- return nil, common.HadError
+ cobalt := common.CobaltClient{
33
+ Client: &r.Client,
34
+ Endpoint: "https://apicobalt.nulo.in"}
35
+
36
+ uploadable, err := cobalt.Lookup(url.String())
37
+ if err != nil {
38
+ log.Println("cobalt error", err)
39
+ return nil, common.HadError
40
+ }
41
+ return uploadable, common.OK
42
43
44
return &common.Uploadable{
0 commit comments