tastyigniter / TastyIgniter

:fire: Powerful, yet easy to use, open-source online ordering, table reservation and management system for restaurants
https://tastyigniter.com
MIT License
2.98k stars 976 forks source link

[Bug]: Unable to update TI due to recent Update #987

Closed Su2b0 closed 2 years ago

Su2b0 commented 2 years ago

What happened?

We are unable to Update TI currently as the update before the one released on the 8th June 2022 broke the update button, meaning we are unable to press "Update", not even for extensions. I am aware that this can be done manually if you are hosting it on a VPS and / or have access to a terminal, but this remains impossible for a lot of CPANEL users like me who's hosting providers are very restrictive on what environments you can access. Since I am unable to access terminal to update this manually, I currently have no way to Update it.

In Short, The "Update" button does nothing when pressed, not even a System Log error or a Dialogue error. Nothing.

What did you expect to happen?

The TI system to download the newest Update, extract the files and inform the user of a successful install.

Version

3.5.x

What browser are you seeing the problem on?

Chrome

Relevant log output

There is no log output for this issue which is a concern.
Su2b0 commented 2 years ago

I have attached a gif file, which shows you the problematic functionality. Animation

sampoyigi commented 2 years ago

Do you have anything related in your system log?

Su2b0 commented 2 years ago

Do you have anything related in your system log?

I only have these 2 errors which appear to be unrelated but are most likely fixed in the new update.

ERROR 2022-06-05 21:45:33 Igniter\Flame\Exception\SystemException: Component "booking" is not registered.in /home/RETRACTED/public_html/app/system/classes/ComponentManager.php:236
ERROR 2022-06-04 18:27:20 Igniter\Flame\Exception\SystemException: Configuration usedin Admin\FormWidgets\Repeater must supply a value 'form'. in /home/RETRACTED/public_html/app/system/traits/ConfigMaker.php:78

Thank you.

sampoyigi commented 2 years ago

Oops, sorry i meant browser console log?

Su2b0 commented 2 years ago

image

Only Order Approver Error, Which I think may be to due with that I have not set it up yet.

ryanmitchell commented 2 years ago

Yes the javascript error would stop that button from working. So disable order approver and try running the update again.