Automattic / wc-calypso-bridge

20 stars 4 forks source link

Bring back choose your theme for stores ineligible for CYS #1431

Closed ilyasfoo closed 9 months ago

ilyasfoo commented 9 months ago

Changes proposed in this Pull Request:

In https://github.com/Automattic/wc-calypso-bridge/pull/1399, I've accidentally removed Choose your theme task, stores ineligible for CYS did not have a replacement.

How to test the changes in this Pull Request:

If you're using an existing store:

  1. Run wp option delete woocommerce_task_list_tracked_completed_actions
  2. Run wp option delete woocommerce_task_list_completed_lists
  3. Run wp option delete woocommerce_task_list_tracked_completed_tasks

Instructions:

  1. Go to CLI, run wp option set woocommerce_admin_install_timestamp 1704254300
  2. Refresh homescreen
  3. Observe Choose your theme task is shown, ensure the task details are ok
  4. Click on Choose theme task, observe you're redirected to WPCOM themes screen
  5. Go to CLI, wp option set woocommerce_admin_install_timestamp 1704254400
  6. Refresh homescreen
  7. Observe Customize your store task is shown, ensure the task details are ok
  8. Click on Customize your store task, observe that you're redirected to CYS

Other information:

FOR PR REVIEWER ONLY:

github-actions[bot] commented 9 months ago

Size Change: +71 B (0%)

Total Size: 197 kB

Filename Size Change
./build/index.js 122 kB +71 B (0%)
ℹ️ View Unchanged | Filename | Size | | :--- | :---: | | `./build/53.js` | 1.05 kB | | `./build/index.css` | 883 B | | `./build/marketing.js` | 58 kB | | `./build/payment-gateway-suggestions.css` | 1.25 kB | | `./build/payment-gateway-suggestions.js` | 6.46 kB | | `./build/plugins.js` | 3.92 kB | | `./build/style-index.css` | 2.15 kB | | `./build/style-marketing.css` | 805 B |

compressed-size-action