Add-on Install & Upgrade

Add-on Install & Upgrade 1.4.3

No permission to download
Just upgraded to the latest build and getting this error now.

Server Error
Trying to get property of non-object

  1. XenForo_Application::handlePhpError() in AddOnInstaller/Model/AddOn.php at line 291
  2. AddOnInstaller_Model_AddOn->checkForUpdate() in AddOnInstaller/CronEntry/UpdateCheck.php at line 15
  3. AddOnInstaller_CronEntry_UpdateCheck::checkUpdates() in AddOnInstaller/ControllerAdmin/AddOn.php at line 322
  4. AddOnInstaller_ControllerAdmin_AddOn->actionUpdateCheckAll() in XenForo/FrontController.php at line 310
  5. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 132
  6. XenForo_FrontController->run() in /home/ddream/public_html/admin.php at line 13
 
Also for XenForo 1.2 Beta this an error after finishing the upgrade:
Fatal error: Call to undefined method XenForo_Model_AddOn::getAllUpdateChecks() in AddOnInstaller/CronEntry/UpdateCheck.php on line 9

I can easily just go back to my admin area and it won't bother it at that point but update checks won't work so I'm disabling those and doing manual checks until Chris is ready to update this mod for XenForo 1.2.

I wonder if this error is tied in with the previous one I reported.
 
Last edited:
Just upgraded to the latest build and getting this error now.
Same issue here, but I had it before the latest build as well. Upgraded to the latest hoping it would be fixed but no dice. Error happens every time the updatecheck cron goes off or if you do an update check manually.

According to my server error log it started to occur on June 17th. That could have been when I upgraded XF to 1.1.5 - not sure though.
 
Same issue here, but I had it before the latest build as well. Upgraded to the latest hoping it would be fixed but no dice. Error happens every time the updatecheck cron goes off or if you do an update check manually.

According to my server error log it started to occur on June 17th. That could have been when I upgraded XF to 1.1.5 - not sure though.
Do you happen to have Extended User Upgrades installed?
 
I need to release an update to handle it better.

But it's likely to be an add-on that has since been deleted... such as Advanced User Upgrades by Naatan.
 
Will you be implementing any way for us addon authors to supply multiple versions of the addon in the same zip, for different xenforo versions, as I am doing in my Disable User Signatures addon?

I used this to test, and it used the wrong files. I basically have to folders, one that contains the files for xF 1.2+ and one folder for xF less than 1.2.

If I may suggest, I believe the addon author should be able to make some sort of meta data file that this addon will read, and in this file is tells this addon what folder to use for what criteria.

This sounds easy in principle, but I haven't looked at the source for this yet :P

Thoughts, @Chris Deeming? I know you're very busy :)
 
Not going to happen.

Your add on would actually be the first I've seen that is released in two separate packages and I feel it's not ideal.

Is there any reason you can't make your add on backwards compatible with 1.1.x?
 
Not going to happen.

Your add on would actually be the first I've seen that is released in two separate packages and I feel it's not ideal.

Is there any reason you can't make your add on backwards compatible with 1.1.x?

No, there isn't. The methods changed in 1.2, and I'm overriding them, so I've had to change them to the 1.2 versions. I dread to think what would happen if they were run on <1.2.
 
Tried upgrading the Widget Framework with this but I got the invalid callback method provided error. Presumably it didn't copy over all the files. I doubt it's my setup as other addons upgraded fine, however I haven't checked for any weird folder permissions.
 
Last edited:
Did you try it again?

The invalid callback method usually resolves itself after the second try.
 
Code:
ErrorException: Trying to get property of non-object - library/AddOnInstaller/Model/AddOn.php:291
Since the upgrade to 1.2 Release I get this error.
 
Back
Top Bottom