Skip to content

Commit d04dd76

Browse files
committed
fix create inst api call
1 parent 2ecdb47 commit d04dd76

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

resources/js/Pages/CreateInst.jsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ return (
7676
const handleSubmit = (event) => {
7777
event.preventDefault();
7878
let pdp = event.target.elements.PDP.checked;
79-
// We currently only have custom.
80-
let other_schemas = event.target.elements.Custom.checked ? ['Custom'] : null;
79+
// We currently only have custom for potential other schemas. NOte that the shema passed to the API call must match the corresponding backend schema enum value.
80+
let other_schemas = event.target.elements.Custom.checked ? ['CUSTOM'] : null;
8181
var emailDict = {};
8282
var accessDict = {};
8383
Array.from(event.target.elements).forEach((input) => {
@@ -110,12 +110,12 @@ for (const [key, value] of Object.entries(emailDict)) {
110110
},
111111
})
112112
.then(res => {
113-
document.getElementById('result_area').innerHTML = 'Done. Response: '+ JSON.stringify(res);
113+
document.getElementById('result_area').innerHTML = 'Done. Created new institution with ID: '+ JSON.stringify(res.data.inst_id);
114114
})
115115
.catch(e => {
116116
let err = "";
117117
if( e.response ){
118-
err = e.response.data.error;
118+
err = JSON.stringify(e.response.data.error);
119119
} else {
120120
err = JSON.stringify(e) ;
121121
}

0 commit comments

Comments
 (0)