Skip to content

Commit af6de57

Browse files
committed
fix(departments): not updating after TS conversion
1 parent d445d0b commit af6de57

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/client/containers/Departments/index.jsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ import PageContent from 'components/PageContent'
2626

2727
import UIKit from 'uikit'
2828
import helpers from 'lib/helpers'
29+
import { Helmet } from 'react-helmet-async'
30+
import TitleContext from 'app/TitleContext'
2931

3032
class DepartmentsContainer extends React.Component {
3133
componentDidMount () {
@@ -63,6 +65,13 @@ class DepartmentsContainer extends React.Component {
6365
render () {
6466
return (
6567
<div>
68+
<TitleContext.Consumer>
69+
{({ title }) => (
70+
<Helmet>
71+
<title>{title} Departments</title>
72+
</Helmet>
73+
)}
74+
</TitleContext.Consumer>
6675
<PageTitle
6776
title={'Departments'}
6877
shadow={false}

src/controllers/api/v2/departments.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
import { DepartmentModel } from '../../../models'
1616
import apiUtils from '../apiUtils'
17+
import logger from '../../../logger'
1718

1819
const apiDepartments = {}
1920

@@ -56,11 +57,11 @@ apiDepartments.update = async (req, res) => {
5657
if (putData.allGroups) putData.groups = []
5758

5859
try {
59-
let department = await DepartmentModel.findOneAndUpdate(({ _id: id }, putData, { new: true }))
60-
department = await DepartmentModel.populate('teams groups')
60+
const department = await DepartmentModel.findOneAndUpdate({ _id: id }, putData, { new: true })
6161

6262
return apiUtils.sendApiSuccess(res, { department })
6363
} catch (e) {
64+
logger.debug(e)
6465
return apiUtils.sendApiError(res, 500, e.message)
6566
}
6667
}

0 commit comments

Comments
 (0)