commerce icon indicating copy to clipboard operation
commerce copied to clipboard

[4.x]: Update Order Status element action missing, for mutliple users

Open bossanova808 opened this issue 2 years ago • 1 comments

What happened?

Description

My own user, super admin, has this order element index option:

image

Other admin users (staff) do NOT see this option, but they do have what I believe are all the needed Commerce permissions:

image

I can't find anything else about this except for an ancient SE report: https://craftcms.stackexchange.com/questions/25875/update-order-status-action-missing

And the docs don't really indicate anything extra is required: https://craftcms.com/docs/commerce/4.x/custom-order-statuses.html#in-the-control-panel

It seems odd to me those two permissions 'Edit Orders' and 'Delete Orders' are visually different to all the rest - it's not clear to me why the rest are greyed out really either.

Craft CMS version

4.6

Craft Commerce version

4.3.3

PHP version

8.2.14

Operating system and version

Ubuntu 22.04 (Forge)

Database type and version

MySQL 8.0.35

Image driver and version

Imagick 3.7.0 (ImageMagick 6.9.11-60)

Installed plugins and versions

image

bossanova808 avatar Jan 11 '24 00:01 bossanova808

Hi @bossanova808

Thank you for your report.

I have created a user group with the permissions as you mentioned:

CleanShot 2024-03-26 at 08 54 11@2x

I then logged in as that person, went to the order index and was able to see and use the update order status action.

CleanShot 2024-03-26 at 08 54 43@2x

Have you tried:

  • disabling all the other plugins?
  • removing any custom code?
  • if you are able to replicate the issue on a fresh install of Craft/Commerce?

Thanks!

nfourtythree avatar Mar 26 '24 08:03 nfourtythree