Emergency! Can't access "Extend Concrete5" page after deleting the project on concrete project page

Permalink
After migrating a site from a subdirectory to the web root i deleted the assigned project on my concrete5 profile page, i order to reassign it with the correct URL.
Now when i try to call index.php/dashboard/extend i'm getting an error:

Call to a member function clear() on null


The page "Extend Concrete5" is unaccessible.
Is this a bug? I think this should not happen after unassigning a project.

How can i reassign the site and get access to the installed add-ons on dashboard/extend/install again?

(Concrete5 8.4.2)

Log:
Exception Occurred: /.../concrete/src/Marketplace/Marketplace.php:90 Call to a member function clear() on null (0)

okapi
 
okapi replied on at Permalink Reply
okapi
SOLUTION:

Inside the database table "config" i deleted the values of configValue for
configItem marketplace.token
and
marketplace.url_token.

I was then able to get access to the add-ons page (dashboard/extend) again and re-assign the project and the related add-ons.

It should not be necessary to hack the database, in order to regain access to the "extend concrete5" page, in case the site is dissociated from the project page and the marketplace tokens are not valid anymore.