GRESB / api-docs

http://gresb.github.io/api-docs/
3 stars 0 forks source link

Batch Asset endpoint returns 500 error #62

Closed augustwoodul closed 4 years ago

augustwoodul commented 4 years ago

I'm getting a 500 error when POSTing the following JSON to the /assets/batches endpoint in the sandbox:

request removed for privacy (@gresbtim)

The error has the content: "{\"error\":\"500 - Server error: undefined method `en_abs_lc_bde' for #\nDid you mean? en_abs_lc_bse\n en_abs_lc_bsd\n en_abs_lc_bce\n en_abs_lc_bcd\n en_abs_lc_bce?\n en_abs_lc_bce=\n en_abs_lc_bcd?\n en_abs_lc_bcd=\n en_abs_lc_bse?\n en_abs_lc_bse=\n en_abs_lc_bsd?\n en_abs_lc_bsd=\n en_abs_lc_we\n en_abs_lc_wd\n en_abs_lc_oe\n en_abs_lc_te\n en_abs_lc_td\n en_abs_lc_oe?\n en_abs_lc_oe=\n en_abs_lc_te?\n en_abs_lc_te=\n en_abs_lc_td?\n en_abs_lc_td=\n en_abs_lc_we?\n en_abs_lc_we=\n en_abs_lc_wd?\n en_abs_lc_wd=\n en_abs_lc_bsf\n en_abs_lc_bcf\n en_abs_lc_bcf?\n en_abs_lc_bcf=\n en_abs_lc_bsf?\n en_abs_lc_bsf=\n en_abs_tc_we\n en_abs_tc_wd\n en_abs_lc_wf\n en_abs_tc_oe\n en_abs_lc_of\n en_abs_tc_te\n en_abs_tc_td\n en_abs_lc_tf\n en_abs_tc_oe?\n en_abs_tc_oe=\n en_abs_lc_of?\n en_abs_lc_of=\n en_abs_tc_te?\n en_abs_tc_te=\n en_abs_tc_td?\n en_abs_tc_td=\n en_abs_lc_tf?\n en_abs_lc_tf=\n en_abs_tc_we?\n en_abs_tc_we=\n en_abs_tc_wd?\n en_abs_tc_wd=\n en_abs_lc_wf?\n en_abs_lc_wf=\n en_abs_tc_wf\n en_abs_tc_of\n en_abs_tc_tf\n en_abs_tc_of?\n en_abs_tc_of=\n en_abs_tc_tf?\n en_abs_tc_tf=\n en_abs_tc_wf?\n en_abs_tc_wf=\n en_tot_lc_bse\n en_tot_lc_bce\"}"

But we're not sending en_abs_lc_bde, and it doesn't seem to be in the data dictionary - maybe there's a typo somewhere or the sandbox api is out of date?

Please let me know if there's anything else I can provide to help diagnose this.

Best, August

gresbtim commented 4 years ago

hi @augustwoodul thanks for reporting, it's indeed a bug on our side, we will fix it and have it deployed in around 30 minutes.