Skip to content

Commit d0e073b

Browse files
authored
Merge pull request #1895 from airqo-platform/staging
move to production
2 parents ab2ae2e + fdda0ed commit d0e073b

File tree

4 files changed

+15
-28
lines changed

4 files changed

+15
-28
lines changed

k8s/netmanager/values-prod.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
replicaCount: 2
22
image:
33
repository: eu.gcr.io/airqo-250220/airqo-platform-frontend
4-
tag: prod-5c96593b-1708634895
4+
tag: prod-ab2ae2ef-1709930981
55
pullPolicy: Always
66
imagePullSecrets: []
77
nameOverride: ''

k8s/platform/values-prod.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ replicaCount: 1
22
image:
33
repository: eu.gcr.io/airqo-250220/airqo-next-platform
44
pullPolicy: Always
5-
tag: prod-4c7b8169-1709129299
5+
tag: prod-ab2ae2ef-1709930981
66
imagePullSecrets: []
77
nameOverride: ''
88
fullnameOverride: ''

netmanager/src/views/layouts/common/Sidebar/Sidebar.js

+2
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,7 @@ const Sidebar = (props) => {
331331
const selectedAdminPages = excludePages(allUserManagementPages, [
332332
'Users',
333333
'Candidates',
334+
'Clients',
334335
'Roles',
335336
'Logs'
336337
]);
@@ -353,6 +354,7 @@ const Sidebar = (props) => {
353354
const selectedAdminPages = excludePages(allUserManagementPages, [
354355
'Users',
355356
'Candidates',
357+
'Clients',
356358
'Roles',
357359
'Logs'
358360
]);

netmanager/src/views/pages/clients/index.js

+11-26
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import { activateUserClientApi, getClientsApi } from '../../apis/analytics';
1616
import { Close as CloseIcon } from '@material-ui/icons';
1717
import { updateMainAlert } from 'redux/MainAlert/operations';
1818
import { useDispatch } from 'react-redux';
19+
import { withPermission } from '../../containers/PageAccess';
1920

2021
const useStyles = makeStyles((theme) => ({
2122
root: {
@@ -243,22 +244,16 @@ const Index = () => {
243244
margin: 2
244245
}}>
245246
<Button
247+
disabled={row.isActive}
246248
variant="contained"
247249
size="small"
248-
style={{ backgroundColor: 'green', color: 'white' }}
250+
style={{
251+
background: row.isActive ? 'grey' : 'green',
252+
color: 'white'
253+
}}
249254
onClick={() => {
250-
if (row.isActive) {
251-
dispatch(
252-
updateMainAlert({
253-
message: 'Client is already activated',
254-
show: true,
255-
severity: 'info'
256-
})
257-
);
258-
} else {
259-
setOpenActivate(true);
260-
setSelectedClient(row);
261-
}
255+
setOpenActivate(true);
256+
setSelectedClient(row);
262257
}}>
263258
Activate
264259
</Button>
@@ -273,18 +268,8 @@ const Index = () => {
273268
color="primary"
274269
size="small"
275270
onClick={() => {
276-
if (!row.isActive) {
277-
dispatch(
278-
updateMainAlert({
279-
message: 'Client is already deactivated',
280-
show: true,
281-
severity: 'info'
282-
})
283-
);
284-
} else {
285-
setOpenDeactivate(true);
286-
setSelectedClient(row);
287-
}
271+
setOpenDeactivate(true);
272+
setSelectedClient(row);
288273
}}>
289274
Deactivate
290275
</Button>
@@ -336,4 +321,4 @@ const Index = () => {
336321
);
337322
};
338323

339-
export default Index;
324+
export default withPermission(Index, 'CREATE_UPDATE_AND_DELETE_NETWORK_DEVICES');

0 commit comments

Comments
 (0)