@Kent On repeated table: Same thing, pass a list of lists there
On custom fonts on the footer page number: I do not think there is a way, currently, if that is super important for your app you can sponsor the work needed to build that feature if so just sent me a private message.
@alastair1 Try using “when an unhandled error occurs” event and/or having a default image. Hopefully this helps!
Unsure if anyone else is getting this error when using columns in advanced tables???
After HUGE amounts of trial and error it appears when a column in an advanced table has no data (both when using front end and backend workflows) this error is thrown. On occasion, when you click OK then workflow proceeds to run as expected however sometimes it does not.
Hello! Well, what would you consider a fix to this?
How would you prefer it to behave if you try to add a blank column? And what if all columns are blank?
Here is a screenshot of a PDF output. The user can choose to add comments and/or files to each form section (outputted as blue). In this instance, as these two columns have some data in them the plug in works as expected. If however there is no data input by the user to any of the sections the plugin throws an error. In this use case I’d expect the columns to simply print nothing (as they have done for section 2-5). This seems to happen both on front end and backend workflows.
Great, makes sense! It is indeed possible. I added that to my backlog, but no estimated time of delivery for it.
Meanwhile, try to use defaults to avoid actually empty values, even a spacebar hit, as in " " (without quotes) would do.
If it is crucial that it starts accepting specifically actual empty right now, then you can sponsor the work for that to be done, if it is the best path for your project, just send me a private message about it
I have a Request, in a scenario like this:
In add image to pdf action, if it references a non-existent or moved image (added through Dynamic image input), the workflow just keeps spinning, no visual errors are thrown only a dev-console message of code 403 and Uncaught TypeError (see screenshot).
Is it possible to add a break there so your plugin throws an error in the workflow and I can catch it using Bubble’s error events?
Currently, Bubble’s error catch events aren’t triggered because I am guessing its waiting on the promise that never resolves,
Now, if your PDF backend workflow works properly, it will create a PDF file (see Data->File Manager).
If you want to make a link to the file, I suggest creating a filename that identifies the user/owner of the PDF, and then use regex to extract the intended owner and create a link in the user’s record in the pdf-file-intake backend workflow.
Há alguma forma de inserir um QR CODE no arquivo pdf com o link para download do pdf?
Is there any way to insert a QR CODE in the pdf file with the link to download the pdf?
Quando tento executar o plugin no Safari do IOS 13, recebo a mensagem de erro abaixo, e o PDF gerado aparece em branco. Quando executo no Safari do IOS 14 e no Chrome ou outro navegador para desktops, funciona normalmente. O que pode estar acontecendo?
Hello, this is a great plugin. I was wondering if there can be an example workflow that shows how to create the header row in the example image below, where the “Inherent Risk” column has three sub-headings. This is like a table-within-a-table function that I haven’t been able to crack. I think this would also help us get the rows under the “Safeguards…” and “Recommendations” columns to appear as in the image. If there could be an image or link of what would work that would be much appreciated. Thanks.
I am trying to add an image to a backend generation workflow using the Add Image step. The image is in an image field on a passed record (map). I have tried map’s image, map’s image URL - in both cases I get an error like the following:
Workflow error - Plugin action Add image on PDF error: TypeError: Cannot read property ‘addedImages’ of null at eval (eval at build_function (/var/task/index.js:86:21), :75:17) at /var/task/index.js:349:23 at run_fn (/var/task/u.js:594:18)
…
Okay I worked this out before posting but am posting for general benefit. Prior step had an “Only if…” conditional and was not executing which broke the chain of passing the document down the workflow. Now need to work out another way of conditional insertion. Bubble can get messy fast.
…
Next problem - I admit I am struggling with when/why one needs to upload the PDF in a separate workflow - but not, it seems, always. You can also return data from the workflow doing the conjuring or add the conjure results to a data thing (I believe).
My next step after conjuring updates the passed map thing which has a field of type file - I try just updating that field with the results of the conjure step’s file name. Is this just never going to work? Is the conjure step some form of asynchronous thing. Is the file ‘elsewhere’ and thus not linkable in bubble without first uploading the file?
Using the server side plugin, I´m trying to recreate the invoice using your plugin and I´ve added an image action so we can show the logo but there might be some times that the invoice won´t have a logo, I´ve tried using the conditions but it throws an error.
Also, there might be some times we need to show a column and others that don´t need to show it. Also with some texts.
How do you handle those situations with your plugin?
@vini_brito I’ve run into an issue generating PDFs if a user is running the Safari web browser when a PDFConjurer workflow includes any text items that use the “Parse BBCode” = “yes” setting. Here is an example of the type of error I’m seeing in the Bubble debugger:
The plugin PDF Conjurer / action Create text on a PDF Model threw the following error: RegExp@[native code]
getBreakLineBeforeTag@
prepareContent@ (please report this to the plugin author)
Despite this error, the PDF is still being generated in Safari, but any text items with the “Parse BBCode” = “yes” setting are omitted from the PDF (i.e. sections of the PDF report are missing). If I change all instances of “Parse BBCode” from “yes” to “no” the workflow runs without any errors in Safari and those text elements are displayed in the final PDF, but then I’m not able to apply any BBCode formatting.
I’ve tested the same workflow settings in Chrome and it produces the PDF as expected (with proper BBCode formatting), so something related to BBCode parsing isn’t working properly in Safari. Can you please take a look?
For reference, I was running into this issue with version 3.5.1 of the plugin, but I also tried updating to the latest version (3.7.0) and I’m still getting the same errors.