Cannot batch update themes

Hello.
I’ve got some serious issues and am looking for help if anyone knows what to do.
First, the default theme is broken for batch printing, if an invoice does not have a theme specified it does not work to batch view, all just comes up blank. Doing some experimentation, i figured out that if i specified a theme on the invoice page batch view and print would work. However, the only theme available was the smooth black theme that we didn’t want.
While doing this experimentation i had used batch update to set the custom theme to true and set it to smooth black.
Next i used theme inhancer to create a default theme, this actually worked well, and my theme is in and working. However, i can’t use batch update to edit the theme of the existing invoices. If i put the new theme uid in and paste the updated info into the update block the system ignores the changes i made in the theme column and doesn’t actually update the theme uid.
If i can i’ll go on a bit of a rant here, This is completely unacceptable to mess with themes this way without doing more extensive testing first, and your batch update tools should work. Because of the carelessness of the dev team i now have to pay someone to go through and manually edit 350 invoices. Completely and utterly unacceptable.

Hello @nktech1135,

This is a known bug

Batch View and Portal View not working

You definitely can. Just tell Theme Enhancer to save the theme for you. Then you will be able to use it in Batch Operations.

I did that, and yes i can manually set the theme on each invoice. However, if the invoice already has a theme set i can not use batch update to edit it. The update script ignores the theme column if it’s already set.
If you know of another way to update the invoice theme in batch operations i’d love to know about it.

You can use the api if you have an IT staff

I can reproduce the issue.

This is a bug.

I don’t have the IT knowledge to do this via api at this point. I’ll just do this manually since i have a hard deadline on getting these invoices out.
Can someone fix the bug asap. I think theme inhancer is a good idea, it should just not have been done without a lot more testing before general release.

Hello @nktech1135,.

Just wanted to update you on this issue.

There was a workaround found by @Mabaega

Hope this helps

2 Likes

Thanks for letting mee know.

This issue has been resolved in the latest version (25.10.27.3048)