update as in site api
This commit is contained in:
parent
1acbfe36b0
commit
59356aad27
6 changed files with 26 additions and 21 deletions
|
|
@ -27,7 +27,7 @@ import { isOffline } from "utils/environment";
|
|||
import ObjectTeams from "teams/ObjectTeams";
|
||||
import { siteScope, Site } from "models";
|
||||
import ResponsiveDialog from "common/ResponsiveDialog";
|
||||
import { useSiteAPI } from "providers";
|
||||
import { useGlobalState, useSiteAPI } from "providers";
|
||||
import { useSnackbar } from "hooks";
|
||||
import GroupSettingsIcon from "@mui/icons-material/Settings";
|
||||
import { makeStyles } from "@mui/styles";
|
||||
|
|
@ -63,6 +63,7 @@ interface OpenState {
|
|||
|
||||
export default function SiteActions(props: Props) {
|
||||
const classes = useStyles();
|
||||
const [{as}] = useGlobalState();
|
||||
const { site, permissions, refreshCallback } = props;
|
||||
const [anchorEl, setAnchorEl] = React.useState<null | HTMLElement>(null);
|
||||
const [siteDialog, setSiteDialog] = useState(false);
|
||||
|
|
@ -186,7 +187,7 @@ export default function SiteActions(props: Props) {
|
|||
newSite.settings.siteName = siteName;
|
||||
|
||||
siteAPI
|
||||
.updateSite(newSite.key(), newSite.settings)
|
||||
.updateSite(newSite.key(), newSite.settings, undefined, as)
|
||||
.then(resp => {
|
||||
openSnack("Site Updated");
|
||||
closeSiteDialog();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue