-
Notifications
You must be signed in to change notification settings - Fork 31
Trying to print returns nil #22
Comments
Hmm, there's plenty of things that could be going on here. Let's see:
|
Thank you a lot for all the work on that library! :) In case of an error, the response from the Google API that we get looks like this (as documented here: https://developers.google.com/cloud-print/docs/appInterfaces): {
"success": false,
"request": {...},
"errorCode": 403,
"message": "Could not convert to PDF."
} However, the Would it be possible that the |
Hi. I'm not sure without looking into the details. Unfortunately, I won't be able to look into this until the middle of next week. In the meantime, if you could share a sanitized version of your content, that could prove very useful. Next, I'll get back to you with my findings. Sorry for the delay. |
Sorry for the delay @ChristianBoehlke, had a look and I understand what you mean by this now. So the way I see it, there are a few ways to go about this:
I'm inclined to raise when Let me know what you think. I should have the code for this ready tomorrow or on Saturday. |
@ChristianBoehlke there is a branch for this now: print-exceptions. Would you mind taking it for a spin and seeing if everything's OK? |
p = CloudPrint::Client.new(refresh_token: "refresh", client_id: "id", client_secret: "secret", callback_url: "Valid callback url")
my_printer = p.printers.find("id")
my_printer.print(content: "html", content_type: "text/html")
return nil :(
The text was updated successfully, but these errors were encountered: