HotcakesCommerce / hotcakes-commerce-core

The core of the e-commerce part of the overall solution. This is an ecommerce shopping cart solution built on top of the DNN (DotNetNuke) CMS. Anyone can do commerce online now!
https://mmmcommerce.com
MIT License
68 stars 55 forks source link

Uninstall with HCC Superuser Admin doesn't cleanup Table, Libraries & Folder #400

Closed erw13n closed 1 year ago

erw13n commented 2 years ago

Describe the bug

When uninstall HCC with Superuser Admin, it doesn't completely remove Hotcakes folder under DesktopModule, dll files & HCC Table. The Admin Logs doesn't show any error, instead it show everything run successfully. But there's some error on Event Logs, which is failed when executing Uninstall.SqlDataProvider

Software Versions

To Reproduce

https://hotcakescommerce.zendesk.com/hc/en-us/articles/208944346-Superuser-Admin Steps to reproduce the behavior:

  1. Install a clean DNN installation using NVQuickSite
  2. Install latest Hotcakes 3.6.0
  3. Configure Hotcakes and products
  4. From HCC admin page click on Superuser Admin on top right
  5. On Uninstall Module Section, Check Delete module files & Delete store files
  6. Click on Uninstall
  7. Once it's done, it will redirect to Homepage.

Expected behavior

All files, dll and tables related to Hotcakes should completely removed

Actual behavior

Screenshots

image image image image image

Error log

When executing Uninstall.SqlDataProvider, it throw an exception: Exception - The filename, directory name, or volume label syntax is incorrect.

The detail Logs: 2022.05.23.log.resources.txt

erw13n commented 2 years ago

Try execute Uninstall.SqlDataProvider, give error: image