diff --git a/dashboard/src/states/Dashboard/pages/Licenses/columns.jsx b/dashboard/src/states/Dashboard/pages/Licenses/columns.jsx
index ec75b81..9bfd415 100644
--- a/dashboard/src/states/Dashboard/pages/Licenses/columns.jsx
+++ b/dashboard/src/states/Dashboard/pages/Licenses/columns.jsx
@@ -8,8 +8,10 @@ export default [
{params.value}
},
- {field: 'groups', headerName: 'Groups', width: 200},
- {field: 'permissions', headerName: 'Permissions', width: 200},
+ {field: 'groups', headerName: 'Groups', width: 200, renderCell: (params) =>
+ params.value.length > 0 ? params.value.join(', ') : "-"},
+ {field: 'permissions', headerName: 'Permissions', width: 200, renderCell: (params) =>
+ params.value.length > 0 ? params.value.join(', ') : "-"},
{field: 'currentUses', headerName: 'Current uses', width: 180},
{
field: 'maxUses', headerName: 'Maximum uses', width: 180, renderCell: (params) =>
@@ -20,7 +22,8 @@ export default [
new Date(params.value).getTime() === 0 ? "Never" : new Date(params.value).toLocaleString()
},
{
- field: 'actions', headerName: 'Actions', width: 80, renderCell: () =>
+ field: 'actions', headerName: 'Actions', width: 80, renderCell: () =>
, sortable: false, filterable: false, align: 'center'