• schmatzler

    (@schmatzler)


    The last version update to 2.0.1 broke the plugin completely.

    “Application initialization failed, please check your app.json file: Http failure response for https://REDACTED/wp-content/plugins/bullhorn-oscp/app.json: 404 Not Found”

    The app.json does not exist anymore.

    Also, the update overwrote the static/custom.css which is weird. Custom CSS values should NOT be overridden with an update, that’s why they’re custom.

Viewing 5 replies - 1 through 5 (of 5 total)
  • charlesabarnes

    (@charlesabarnes)

    Hello,

    That’s weird, can you try resaving the settings on the plugin configuration page? That recreates the app.json file.

    The plugin updates appear to be completely destructive, I will look into a solution for plugin updates that aren’t destructive. Thank you for bringing this to my attention.

    Thread Starter schmatzler

    (@schmatzler)

    Resaving settings does not recreate the app.json file. ??
    I manually copied over the last one from a backup and now it works again.

    Thanks for looking into making changes permanent for updates ??

    vjks

    (@vjks)

    Hi Charles,

    I have a few changes that I apply to the code after every update.

    Do you advise us to wait to make these changes until the next plugin update comes out or is that something I can do now?

    Also, is this Bullhorn Career Portal plugin extensible so that I can create an extension which stores all the changes, so that I don’t need to reapply them after every udpate?

    Thanks.

    charlesabarnes

    (@charlesabarnes)

    Hi,

    I actually recommend NOT Modifying this plugin, If making changes I would actually suggest cloning and modifying the main Career Portal project https://github.com/bullhorn/career-portal. This would lead to waaayyyy easier development, and all that this plugin is, is a iframe wrapper for that same project.

    I actually do want to assert that its common practice to copy plugins to extend them if you want to preserve your customizations, only because how WordPress handles updates*.

    *sources
    https://codeable.io/updating-wordpress-theme-plugin-without-losing-customization/
    https://wordpress.stackexchange.com/questions/145917/how-to-update-plugin-without-overwrite-custom-code

    colingilmore2

    (@colingilmore2)

    I was dealing with this same problem. Upon updating, my app.json was completed gone, and I was getting the error:

    “Application initialization failed, please check your app.json file: Http failure response for…”

    I manually downloaded the app.json file from the release files and manually edited & inserted via FTP, and it seems to have put everything back in order, but feels like im holding it together with gum and tape right now.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Version 2.0.1 broke the plugin’ is closed to new replies.