@@ -2,7 +2,7 @@ import _ from 'lodash'
22import { unflatten } from 'flat'
33import React , { Component , PropTypes } from 'react'
44
5- import { findCategory , findProductsOfCategory , getProjectCreationTemplateField } from '../../../config/projectWizard'
5+ import { findCategory , findProductCategory , findProductsOfCategory , getProjectCreationTemplateField } from '../../../config/projectWizard'
66import Wizard from '../../../components/Wizard'
77import SelectProjectType from './SelectProjectType'
88import SelectProduct from './SelectProduct'
@@ -64,12 +64,12 @@ class ProjectWizard extends Component {
6464 // first try the path param to be a project category
6565 let projectType = findCategory ( params . product )
6666 if ( projectType ) { // if its a category
67- updateQuery [ 'type' ] = { $set : projectType }
67+ updateQuery [ 'type' ] = { $set : projectType . id }
6868 wizardStep = WZ_STEP_SELECT_PROD_TYPE
6969 } else {
7070 // if it is not a category, it should be a product and we should be able to find a category for it
71- projectType = findProductsOfCategory ( params . product )
72- updateQuery [ 'type' ] = { $set : projectType }
71+ projectType = findProductCategory ( params . product )
72+ updateQuery [ 'type' ] = { $set : projectType . id }
7373 updateQuery [ 'details' ] = { products : { $set : [ params . product ] } }
7474 wizardStep = WZ_STEP_FILL_PROJ_DETAILS
7575 }
0 commit comments