Banner theme component customizations gone after component updated

hi, does the two column banner previously developed by @Dax here, has any conflict with the current update?

we had changed and customized that banner for our forum, and after the update today, all the changes have vanished! even all the texts has been reverted to " Lorem ipsum dolor sit amet, consectetur adipiscing elit." :frowning:

there used to be a button as “edit theme”, but now it asks to " If you want to edit this theme, you must submit a change on its repository".

is there anyway we can revert the changes? as I don’t want to submit a change, I just to personalize the theme based on our own needs.

p.s.: sorry to post here, the main topic of that theme has been deleted. I also couldn’t find any topic regarding to the change of the admin>customize panel via search.

1 Like

Sorry to hear about your trouble with this :slightly_frowning_face:

It looks like @dodesz pointed you in the right direction in the other topic. I suspect what happened is that you updated the two column banner component and that update wiped out your local changes.

The update should be logged in your staff logs and provide a diff that you can use to extract the customizations you had made. If you did end up restoring a backup, then the log would be gone. If that’s the case, you should follow the suggestions in Restrict editing of remote themes before you update the component again.

4 Likes

thanks for your kind answer :heart:

you mean we can somehow get the previous theme without any need to restore the backup? is there any howto for this or can you explain it a little more? since by looking at the staff logs (in the admin panel of the site), I couldn’t find the changes on that theme.

2 Likes

There isn’t a how-to at this point, but I can demonstrate where to look in an example video. Assuming you didn’t restore a backup and lose the staff log for it, you can manually extract the overwritten code from the staff action log details for the theme update. It may take a little digging to find it.

Once you find the code, you will want to decide how to re-implement it in a way that won’t cause issues in the future. See Restrict editing of remote themes for suggestions.

3 Likes