Project

General

Profile

Bug #3680

table name prefix for application possibly different in package_installer and package_remover

Added by Jens Vanderheyden about 8 years ago. Updated about 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
06/07/2011
Due date:
% Done:

0%

Estimated time:
Complexity:
Normal

Description

When installing the datamanger belonging tot the application is used and consequently the prefix method from this datamanager. However when the application is removed, the AdminDatabaseDataManager is used, and to supply the table prefix the name of the application is used. (admin/php/lib/package_remover/type/application.class.php : line 287)

these values can be different and create an error when removing the app.

Both prefixes (when installing and removing) should be derived from the same source, preferably the prefix property from the applications datamanager. This should be made static. Otherwise the applications data manager should be used in the package remover as well. I don't know if this is possible.

History

#1

Updated by Stefaan Vanbillemont almost 8 years ago

  • Target version set to Backlog (default)
#2

Updated by Stefaan Vanbillemont almost 8 years ago

  • Target version changed from Backlog (default) to 2.1.0
#3

Updated by Stefaan Vanbillemont over 7 years ago

  • Target version changed from 2.1.0 to Backlog (default)
#4

Updated by Stefaan Vanbillemont about 7 years ago

  • Status changed from New to Needs more info
  • Assignee set to Hans De Bisschop
  • Target version changed from Backlog (default) to LCMS 3

Hans,

Can you check is still remarks are still valid? You did a massive job reworking the installers ..

#5

Updated by Hans De Bisschop about 7 years ago

  • Status changed from Needs more info to Assigned
  • Target version changed from LCMS 3 to Backlog (default)

Packages currently can't really be removed, so irrelevant for now. Should be taken into account when the remover is reimplemented.

#6

Updated by Stefaan Vanbillemont about 7 years ago

  • Status changed from Assigned to New
  • Assignee deleted (Hans De Bisschop)

Also available in: Atom PDF