decaporg / decaporg/decap-cms

"API_ERROR: Unknown error" when using `npx netlify-cms-proxy-server`

Open
#5,472 4 comments 0 reactions 0 assignees View on GitHub
area: local-proxy type: bug
Dominant language
JavaScript
Stars
19.4k
Forks
3.1k
Avg merge
1d 14h
Merged PRs (30d)
9

Description

**Describe the bug**

When using netlify local backend, and navigating to edit pages, it fails with `API_ERROR: Unknown error". (On just viewing the edit page, not on save.)

**To Reproduce**

1. `npx netlify-cms-proxy-server`
2. `gatsby develop`
3. Go to `/admin`.
4. Click on a page to edit, in my case "Teachings", click on a teaching.

**Expected behavior**

Expect to be able to edit pages.

**Screenshots**

Screen Shot 2021-06-06 at 3 28 33 PM

**Applicable Versions:**

- Netlify CMS version: [e.g. 2.0.4] netlify-cms-app@2.15.17
- Git provider: [e.g. GitHub, BitBucket] GitHub
- OS: [e.g. Windows 7] MacOS (M1)
- Browser version [e.g. chrome 22, safari 11] Chrome 91.0.4472.77, Firefox 89.0

- Node.JS version: 14.3.0
- NPM: 7.10.0
- Gatsby: 3.6.2

**CMS configuration**

**Additional context**

```
API_ERROR: Unknown error
t http://localhost:8000/admin/netlify-cms-app.js:54
i http://localhost:8000/admin/netlify-cms-app.js:54
request http://localhost:8000/admin/netlify-cms-app.js:493
getMedia http://localhost:8000/admin/netlify-cms-app.js:493
getMedia http://localhost:8000/admin/netlify-cms-app.js:28
f http://localhost:8000/admin/netlify-cms-app.js:34
loadMedia http://localhost:8000/admin/netlify-cms-app.js:34
r http://localhost:8000/admin/netlify-cms-app.js:164
r http://localhost:8000/admin/netlify-cms-app.js:22
componentDidMount http://localhost:8000/admin/netlify-cms-app.js:216
React 12
notify http://localhost:8000/admin/netlify-cms-app.js:22
notifyNestedSubs http://localhost:8000/admin/netlify-cms-app.js:22
handleChangeWrapper http://localhost:8000/admin/netlify-cms-app.js:22
v http://localhost:8000/admin/netlify-cms-app.js:43
waitUntilAction http://localhost:8000/admin/netlify-cms-app.js:58
r http://localhost:8000/admin/netlify-cms-app.js:164
dispatch http://localhost:8000/admin/netlify-cms-app.js:43
authenticateUser http://localhost:8000/admin/netlify-cms-app.js:43
promise callback*t.authenticateUser/< http://localhost:8000/admin/netlify-cms-app.js:43
r http://localhost:8000/admin/netlify-cms-app.js:164
_ http://localhost:8000/admin/netlify-cms-app.js:148
loadConfig http://localhost:8000/admin/netlify-cms-app.js:43
r http://localhost:8000/admin/netlify-cms-app.js:164
_ http://localhost:8000/admin/netlify-cms-app.js:148
js http://localhost:8000/admin/cms.js:14361
factory http://localhost:8000/admin/cms.js:48787
__webpack_require__ http://localhost:8000/admin/cms.js:48180
http://localhost:8000/admin/cms.js:49495
http://localhost:8000/admin/cms.js:49499
netlify-cms-app.js:34:39826
f http://localhost:8000/admin/netlify-cms-app.js:34
(Async: promise callback)
f http://localhost:8000/admin/netlify-cms-app.js:34
loadMedia http://localhost:8000/admin/netlify-cms-app.js:34
r http://localhost:8000/admin/netlify-cms-app.js:164
r http://localhost:8000/admin/netlify-cms-app.js:22
componentDidMount http://localhost:8000/admin/netlify-cms-app.js:216
React 12
notify http://localhost:8000/admin/netlify-cms-app.js:22
notifyNestedSubs http://localhost:8000/admin/netlify-cms-app.js:22
handleChangeWrapper http://localhost:8000/admin/netlify-cms-app.js:22
v http://localhost:8000/admin/netlify-cms-app.js:43
waitUntilAction http://localhost:8000/admin/netlify-cms-app.js:58
r http://localhost:8000/admin/netlify-cms-app.js:164
dispatch http://localhost:8000/admin/netlify-cms-app.js:43
authenticateUser http://localhost:8000/admin/netlify-cms-app.js:43
(Async: promise callback)
authenticateUser http://localhost:8000/admin/netlify-cms-app.js:43
r http://localhost:8000/admin/netlify-cms-app.js:164
_ http://localhost:8000/admin/netlify-cms-app.js:148
loadConfig http://localhost:8000/admin/netlify-cms-app.js:43
r http://localhost:8000/admin/netlify-cms-app.js:164
_ http://localhost:8000/admin/netlify-cms-app.js:148
js http://localhost:8000/admin/cms.js:14361
factory http://localhost:8000/admin/cms.js:48787
__webpack_require__ http://localhost:8000/admin/cms.js:48180
http://localhost:8000/admin/cms.js:49495
http://localhost:8000/admin/cms.js:49499

```

`POST http://localhost:8081/api/v1`
request: `{"branch":"master","action":"getMedia","params":{"branch":"master","mediaFolder":"static/media"}}`
response: `{"error":"Unknown error"}`

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.