Fix bug on validateUser / housekeeping

This commit is contained in:
Nathan Barber
2021-05-10 17:59:06 -04:00
parent 8d4c276652
commit 6378505305
4 changed files with 8 additions and 11 deletions

View File

@@ -1 +0,0 @@
- When changing route with nothing edited, pass user_data / group_data through location to maintain spot

View File

@@ -1,10 +1,8 @@
import React, { useState } from "react"; import React, { useState } from "react";
import regeneratorRuntime from "regenerator-runtime";
import { useSelector, useDispatch } from "react-redux"; import { useSelector, useDispatch } from "react-redux";
import { compose, withProps } from "recompose";
import { Link } from "react-router-dom"; import { Link } from "react-router-dom";
import PropTypes from "prop-types"; import PropTypes from "prop-types";
import { jhapiRequest } from "../../util/jhapiUtil"; import regeneratorRuntime from "regenerator-runtime";
import GroupSelect from "../GroupSelect/GroupSelect"; import GroupSelect from "../GroupSelect/GroupSelect";
const GroupEdit = (props) => { const GroupEdit = (props) => {
@@ -146,7 +144,7 @@ GroupEdit.propTypes = {
removeFromGroup: PropTypes.func, removeFromGroup: PropTypes.func,
deleteGroup: PropTypes.func, deleteGroup: PropTypes.func,
updateGroups: PropTypes.func, updateGroups: PropTypes.func,
findUser: PropTypes.func, validateUser: PropTypes.func,
}; };
export default GroupEdit; export default GroupEdit;

View File

@@ -34,7 +34,7 @@ const withAPI = withProps((props) => ({
deleteUser: (username) => jhapiRequest("/users/" + username, "DELETE"), deleteUser: (username) => jhapiRequest("/users/" + username, "DELETE"),
findUser: (username) => jhapiRequest("/users/" + username, "GET"), findUser: (username) => jhapiRequest("/users/" + username, "GET"),
validateUser: (username) => validateUser: (username) =>
findUser(username) jhapiRequest("/users/" + username, "GET")
.then((data) => data.status) .then((data) => data.status)
.then((data) => (data > 200 ? false : true)), .then((data) => (data > 200 ? false : true)),
failRegexEvent: () => failRegexEvent: () =>

File diff suppressed because one or more lines are too long