Details
Description
Plesk services are currently being imported using the Universal Module, and not the Plesk module. This is because there are several plesk mapping files in /plugins/import_manager/components/migrators/whmcs/config/ including:
plesk8.php
plesk9.php
plesk10.php
Cloning plesk10.php to plesk18.php and replacing this on line 2: plesk10.map to: plesk18.map resolved the issue and properly imported Plesk services using the Plesk module.
The field mappings have no changed, so it would be ideal if future versions of Plesk could fallback to this new mapping file.
UPDATE: It appears the customer cloned plesk10.php to plesk.php and set plesk18.map in the file AND set the API version to "". I'm not sure where they did that. Probably should test this.
Activity
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Rank | Ranked lower |
Description |
Plesk services are currently being imported using the Universal Module, and not the Plesk module. This is because there are several plesk mapping files in /plugins/import_manager/components/migrators/whmcs/config/ including:
plesk8.php plesk9.php plesk10.php Cloning plesk10.php to plesk18.php and replacing this on line 2: plesk10.map to: plesk18.map resolved the issue and properly imported Plesk services using the Plesk module. The field mappings have no changed, so it would be ideal if future versions of Plesk could fallback to this new mapping file. |
Plesk services are currently being imported using the Universal Module, and not the Plesk module. This is because there are several plesk mapping files in /plugins/import_manager/components/migrators/whmcs/config/ including:
plesk8.php plesk9.php plesk10.php Cloning plesk10.php to plesk18.php and replacing this on line 2: plesk10.map to: plesk18.map resolved the issue and properly imported Plesk services using the Plesk module. The field mappings have no changed, so it would be ideal if future versions of Plesk could fallback to this new mapping file. *UPDATE:* It appears the customer cloned plesk10.php to plesk.php and set plesk18.map in the file AND set the API version to "". I'm not sure where they did that. Probably should test this. |
Fix Version/s | 5.1.0-b2 [ 11713 ] | |
Fix Version/s | 5.1.0-b1 [ 11703 ] |
Rank | Ranked higher |
Story Points | 3 |
Sprint | 5.1.0-b2 Sprint 1 [ 136 ] |
Rank | Ranked lower |
Assignee | Abdy Franco [ abdy ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 3 hours, 7 minutes [ 11220 ] | |
Worklog Id | 15040 [ 15040 ] |
Time Spent | 3 hours, 7 minutes [ 11220 ] | 1 day, 2 hours, 50 minutes [ 39000 ] |
Worklog Id | 15044 [ 15044 ] |
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Status | In Review [ 5 ] | Closed [ 6 ] |
The mapping files, seems to be almost identical. I think a possible solution would be to unify these files into one and get the API version through an API call as suggested by the customer, this way we won't require a mapping file for each version.