I get an error 200 when I try to create or edit a MediaSource. I notice that the dropdown for Source Type is displaying a path (MODX\Revolution\Sources\modFileMediaSource).
The media sources do work and function as planned. So what ever the error is, it is not preventing correct functionality
Step to reproduce
Editing or creating a media source triggers the error
Observed behavior
Displays error 200 error dialog but Media Sources do function correctly
Environment
MODX 3.0.3 on a shared hosting environment. Installed using Softaculous. I think (not 100% sure) the original install was 3.0.2 and then upgraded to 3.0.3 using Softaculous. Since 200 errors are typically permission issues, I checked to see if the user is a sudo super admin (yes). The user has 187 permissions (I have not worked with ACLs in Modx3.x, only 2.8.x), so I am not sure if any permissions were added in 3.0.3 and I need to set them.
I have see this error 200 dialog in modx in 2.8.x when I have errors in the ACL/permissions for users. Have never seen the error when creating Media Sources in other installs of MODX 3.x.
Also the incorrect display of Source type, makes me think it might be another issue.
Open the developer tools of your browser and go to the “Network” tab.
When you edit a MediaSource, it should create an AJAX-request with the action “Source/Type/GetList” to get the values for the “Source Type” dropdown. What is the response of this request?
This is weird. The response should be JSON and contain the available options for the dropdown.
When you try to edit a MediaSource, does anything get added to the MODX error log?
Do you have an extra installed, that adds a custom media source (and is maybe not compatible with MODX 3)?