Browse Source

suigiyanto

andi 2 years ago
parent
commit
ed56696aa3

+ 3 - 0
actions/sanksi.js

@@ -32,7 +32,10 @@ export const getSanksi = async (token, query = {}) => {
 			if (banding) parseURL.push(`banding=true`);
 			if (cabutSanksi) parseURL.push(`cabutSanksi=true`);
 			if (perbaikan) parseURL.push(`perbaikan=true`);
+
 			if (jawaban) parseURL.push(`jawaban=true`);
+			else if (jawaban === false) parseURL.push(`jawaban=false`);
+			
 			if (delegasi) parseURL.push(`delegasi=true`);
 			if (turunSanksi) parseURL.push(`turunSanksi=true`);
 			if (naikSanksi) parseURL.push(`naikSanksi=true`);

+ 4 - 4
components/Layout/Sidebar.js

@@ -154,12 +154,12 @@ class Sidebar extends Component {
 		if (ENV === "production") {
 			this.menu = user.user_id === "2A080F42-AE7F-407B-976E-DE5FA87BD277" || "28DB23AE-2976-47E0-9410-241A11EE1F88" ? MenuBypass : user.role.id === 2022 ? MenuPT : user.role.id === 2021 ? MenuLLDIKTI : user.role.id === 2024 ? MenuReadOnly : Menu;
 		}
-		// if (ENV === "development") {
-		// 	this.menu = user.user_id === "28DB23AE-2976-47E0-9410-241A11EE1F88" ? MenuBypass : user.role.id === 2022 ? MenuPT : user.role.id === 2021 ? MenuLLDIKTI : user.role.id === 2024 ? MenuReadOnly : Menu;
-		// }
 		if (ENV === "development") {
-			this.menu = user.role.id === 2022 ? MenuPT : user.role.id === 2021 ? MenuLLDIKTI : user.role.id === 2024 ? MenuReadOnly : Menu;
+			this.menu = user.user_id === "28DB23AE-2976-47E0-9410-241A11EE1F88" ? MenuBypass : user.role.id === 2022 ? MenuPT : user.role.id === 2021 ? MenuLLDIKTI : user.role.id === 2024 ? MenuReadOnly : Menu;
 		}
+		// if (ENV === "development") {
+		// 	this.menu = user.role.id === 2022 ? MenuPT : user.role.id === 2021 ? MenuLLDIKTI : user.role.id === 2024 ? MenuReadOnly : Menu;
+		// }
 
 		// this.menu = user.user_id === "2A080F42-AE7F-407B-976E-DE5FA87BD277" ? MenuBypass : user.role.id === 2022 ? MenuPT : user.role.id === 2021 ? MenuLLDIKTI : Menu;
 		// prepare the flags to handle menu collapsed states

+ 1 - 1
pages/app/pencabutan-sanksi/detail.js

@@ -84,7 +84,7 @@ class JawabanPencabutanSanksi extends Component {
 	componentDidMount = async () => {
 		const { query, token } = this.props;
 		const sanksi = await getOneSanksi(token, query.id);
-		const pt = sanksi.data.laporan.pt;
+		const pt = sanksi.data?.laporan?.pt;
 		this.setState({ sanksi, pt });
 	};
 

+ 1 - 1
pages/app/pencabutan-sanksi/index.js

@@ -17,7 +17,7 @@ class PencabutanSanksi extends Component {
 
 	componentDidMount = async () => {
 		const { token } = this.props;
-		const sanksi = await getSanksi(token, { cabutSanksi: true, jawaban: true });
+		const sanksi = await getSanksi(token, { cabutSanksi: true, jawaban: false });
 		this.setState({ sanksi });
 	};