diff --git a/src/components/root/Pages/Autobook.js b/src/components/root/Pages/Autobook.js
index ed76b68..beb5312 100644
--- a/src/components/root/Pages/Autobook.js
+++ b/src/components/root/Pages/Autobook.js
@@ -4,6 +4,7 @@ import FormPage from "../common/Forms/FormPage";
import { callAPI } from "../../actions/API";
import { GenericForm } from "../common/Forms/GenericForm";
import moment from "moment";
+import Msgbox from "../../actions/Msgbox";
export default class Book extends Component {
constructor(props) {
@@ -11,6 +12,7 @@ export default class Book extends Component {
this.state = {
data: null,
timeslots: [],
+ error: "",
};
}
preBookedData = {
@@ -37,21 +39,24 @@ export default class Book extends Component {
this.setState({
timeslots: response.data,
});
- // console.log(response.data);
});
}
credCallback = (credData) => {
- console.log(credData);
- this.setState({
- data: credData,
- });
- console.log(this.state.data);
- this.preBookedData.domain = this.state.data[0].data.main_domain;
- this.preBookedData.additional_domains = this.state.data[0].data.other_domains;
- this.preBookedData.username = this.state.data[1].username;
- this.preBookedData.original_server = this.state.data[1].hostname;
- console.log(this.preBookedData);
+ if (credData[0].data.Error) {
+ this.setState({
+ error: credData[0].data.Error,
+ });
+ } else {
+ this.setState({
+ data: credData,
+ error: "",
+ });
+ this.preBookedData.domain = this.state.data[0].data.main_domain;
+ this.preBookedData.additional_domains = this.state.data[0].data.other_domains;
+ this.preBookedData.username = this.state.data[1].username;
+ this.preBookedData.original_server = this.state.data[1].hostname;
+ }
};
render() {
if (this.state.data) {
@@ -69,7 +74,12 @@ export default class Book extends Component {
);
} else {
- return