Skip to content

Commit 84f850a

Browse files
authored
Merge pull request #1128 from osmlab/prerelease
v3.5.6
2 parents aa1d8d5 + 1861b5e commit 84f850a

File tree

5 files changed

+22
-3
lines changed

5 files changed

+22
-3
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ The format is based on
77
This project adheres to
88
[Semantic Versioning](http://semver.org/spec/v2.0.0.html).
99

10+
## [v3.5.6] - 2020-02-24
11+
### Fixed
12+
- Trouble adding new managers to projects (#1122)
13+
- Tags added to a task bundle sometimes not applied to all tasks
14+
- Visual bug with task-status change confirmation in Create & Manage
15+
16+
1017
## [v3.5.5] - 2020-02-19
1118
### Added
1219
- Featured projects

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "maproulette3",
3-
"version": "3.5.5",
3+
"version": "3.5.6",
44
"private": true,
55
"dependencies": {
66
"@mapbox/geo-viewport": "^0.4.0",

src/components/HOCs/WithCurrentTask/WithCurrentTask.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@ import _omit from 'lodash/omit'
66
import _isFinite from 'lodash/isFinite'
77
import _isString from 'lodash/isString'
88
import _isPlainObject from 'lodash/isPlainObject'
9+
import _each from 'lodash/each'
910
import { taskDenormalizationSchema,
1011
fetchTask,
1112
fetchTaskComments,
1213
fetchTaskPlace,
14+
fetchTaskBundle,
1315
loadRandomTaskFromChallenge,
1416
loadRandomTaskFromVirtualChallenge,
1517
startTask,
@@ -245,7 +247,16 @@ export const mapDispatchToProps = (dispatch, ownProps) => {
245247
* Update tags on task.
246248
*/
247249
saveTaskTags: (task, tags) => {
248-
return dispatch(updateTaskTags(task.id, tags))
250+
if (task.bundleId) {
251+
dispatch(fetchTaskBundle(task.bundleId)).then(taskBundle => {
252+
_each(taskBundle.tasks, task => {
253+
dispatch(updateTaskTags(task.id, tags))
254+
})
255+
})
256+
}
257+
else {
258+
dispatch(updateTaskTags(task.id, tags))
259+
}
249260
},
250261

251262
fetchOSMUser,

src/components/TaskAnalysisTable/TaskAnalysisTable.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ export class TaskAnalysisTable extends Component {
174174

175175
return (
176176
<React.Fragment>
177-
<section className="mr-my-4">
177+
<section className="mr-my-4 mr-min-h-100 mr-fixed-containing-block">
178178
{!this.props.suppressHeader &&
179179
<header className="mr-mb-4">
180180
<TaskAnalysisTableHeader

src/tailwind.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,7 @@ module.exports = {
293293
full: '100%',
294294
screen: '100vh',
295295
'48': '12rem',
296+
'100': '25rem',
296297
'120': '30rem',
297298
'screen-50': '50vh',
298299
'content-no-filters': 'calc(100vh - 103px)',

0 commit comments

Comments
 (0)