Closed Bug 898384 Opened 11 years ago Closed 11 years ago

Unable to update makes via makeapi.webmaker.org

Categories

(Webmaker Graveyard :: MakeAPI, defect)

x86
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kate, Assigned: cade)

Details

Attachments

(5 files)

Yesterday evening Kat was reporting a bug on makeapi.webmaker.org the she was unable to update makes via the /admin interface.

STR:
- Login to makeapi.webmaker.org, got to /admin
- Try editing a make (add a tag, webmaker:test-1 for example)
- Refresh page
Expected:
- Make is updated with new take
Actual
- On page refesh, make reverts to original state.

No console errors - this was happening on Firefox and Chrome.

I could not reproduce locally/remotely with my own account.

Is this an LDAP probem? Something specific with Kat's account privileges? Any ideas?
The problem here was that we neglected to update the update function for wrapped makes in makeapi-client. Patch incoming.
will have to land this, tag it, then create package.json updates to Popcorn Maker, Thimble and Webmaker. >.<
Attachment #781683 - Flags: review?(kate)
Critical because updating using the makeapi admin tool is broken on prod. Might affect thimble and popcorn makes as well.
Severity: normal → critical
Comment on attachment 781683 [details] [review]
https://github.com/mozilla/makeapi-client/pull/8

Fixes the issue locally for me
Attachment #781683 - Flags: review?(kate) → review+
MakeAPI update to makeapi-client v0.5.5
Attachment #781695 - Flags: review?(kate)
webmaker.org update to makeapi-client v0.5.5
Attachment #781696 - Flags: review?(kate)
Update thimble to makeapi-client v0.5.5
Attachment #781697 - Flags: review?(kate)
update Popcorn Make to makeapi-client v0.5.5
Attachment #781698 - Flags: review?(kate)
Attachment #781698 - Flags: review?(kate) → review+
Attachment #781696 - Flags: review?(kate) → review+
Attachment #781697 - Flags: review?(kate) → review+
Attachment #781695 - Flags: review?(kate) → review+
Fixes landed on Prod!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attachment mime type: text/plain text/plain text/plain text/plain text/plain → text/x-github-pull-request text/x-github-pull-request text/x-github-pull-request text/x-github-pull-request text/x-github-pull-request
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: