View Single Post
Old 01-08-2019, 09:44 PM   #30
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
EM deletes all EM created rules every time that it runs, and then adds new ones based on the current EM entities.

That line 1421 was checking a rule's template for the existence of the reserved icon name, and then to delete the rule if it was found. The rule was missing the important template for the column rule, so threw an exception.

I have changed the above to be bullet-proof if any future errors occur. That is what Beta testing is for.

What I do not understand is why the error happened. You had uninstalled EM, which deleted all EM tables including all data, created a few new entities, then ran the icon rule program. The previous EM rules still existed, since they are Calibre and not EM. EM was deleting all of them when it failed, but the fact that the rules belonged to entities that no longer existed in EM does not matter, as long as the rules that do exist are not corrupted.

There is a missing link here that I need to find.

If you wack the EM tables again, please first delete all of the existing icon rules in Look & Feel by running the Remove option. Or, delete them manually.


DaltonST
DaltonST is offline   Reply With Quote