aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/apps
diff options
context:
space:
mode:
Diffstat (limited to 'server/sonar-web/src/main/js/apps')
-rw-r--r--server/sonar-web/src/main/js/apps/code/utils.js2
-rw-r--r--server/sonar-web/src/main/js/apps/projects-admin/__tests__/projects-test.js2
-rw-r--r--server/sonar-web/src/main/js/apps/projects-admin/create-view.js2
-rw-r--r--server/sonar-web/src/main/js/apps/projects-admin/main.js10
-rw-r--r--server/sonar-web/src/main/js/apps/projects-admin/projects.js4
5 files changed, 10 insertions, 10 deletions
diff --git a/server/sonar-web/src/main/js/apps/code/utils.js b/server/sonar-web/src/main/js/apps/code/utils.js
index 2a3505d7bc8..c6999204de8 100644
--- a/server/sonar-web/src/main/js/apps/code/utils.js
+++ b/server/sonar-web/src/main/js/apps/code/utils.js
@@ -166,7 +166,7 @@ function retrieveComponentBreadcrumbs (componentKey) {
return Promise.resolve(existing);
}
- return getBreadcrumbs({ key: componentKey })
+ return getBreadcrumbs(componentKey)
.then(skipRootDir)
.then(breadcrumbs => {
addComponentBreadcrumbs(componentKey, breadcrumbs);
diff --git a/server/sonar-web/src/main/js/apps/projects-admin/__tests__/projects-test.js b/server/sonar-web/src/main/js/apps/projects-admin/__tests__/projects-test.js
index d69c7a54ee6..4684de66847 100644
--- a/server/sonar-web/src/main/js/apps/projects-admin/__tests__/projects-test.js
+++ b/server/sonar-web/src/main/js/apps/projects-admin/__tests__/projects-test.js
@@ -38,7 +38,7 @@ it('should render list of projects with one selected', () => {
{ id: '1', key: 'a', name: 'A', qualifier: 'TRK' },
{ id: '2', key: 'b', name: 'B', qualifier: 'TRK' }
];
- const selection = ['1'];
+ const selection = ['a'];
const result = shallow(<Projects projects={projects} selection={selection} refresh={jest.fn()}/>);
expect(result.find('tr').length).toBe(2);
diff --git a/server/sonar-web/src/main/js/apps/projects-admin/create-view.js b/server/sonar-web/src/main/js/apps/projects-admin/create-view.js
index 07210b6e5d4..fb44ac62486 100644
--- a/server/sonar-web/src/main/js/apps/projects-admin/create-view.js
+++ b/server/sonar-web/src/main/js/apps/projects-admin/create-view.js
@@ -43,7 +43,7 @@ export default ModalForm.extend({
const data = {
name: this.$('#create-project-name').val(),
branch: this.$('#create-project-branch').val(),
- key: this.$('#create-project-key').val()
+ project: this.$('#create-project-key').val()
};
if (this.options.organization) {
data.organization = this.options.organization.key;
diff --git a/server/sonar-web/src/main/js/apps/projects-admin/main.js b/server/sonar-web/src/main/js/apps/projects-admin/main.js
index c683e7d0c28..d23dabeab8c 100644
--- a/server/sonar-web/src/main/js/apps/projects-admin/main.js
+++ b/server/sonar-web/src/main/js/apps/projects-admin/main.js
@@ -165,17 +165,17 @@ export default React.createClass({
},
onProjectSelected (project) {
- const newSelection = uniq([].concat(this.state.selection, project.id));
+ const newSelection = uniq([].concat(this.state.selection, project.key));
this.setState({ selection: newSelection });
},
onProjectDeselected (project) {
- const newSelection = without(this.state.selection, project.id);
+ const newSelection = without(this.state.selection, project.key);
this.setState({ selection: newSelection });
},
onAllSelected () {
- const newSelection = this.state.projects.map(project => project.id);
+ const newSelection = this.state.projects.map(project => project.key);
this.setState({ selection: newSelection });
},
@@ -185,8 +185,8 @@ export default React.createClass({
deleteProjects () {
this.setState({ ready: false });
- const ids = this.state.selection.join(',');
- const data = { ids };
+ const projects = this.state.selection.join(',');
+ const data = { projects };
if (this.props.organization) {
Object.assign(data, { organization: this.props.organization.key });
}
diff --git a/server/sonar-web/src/main/js/apps/projects-admin/projects.js b/server/sonar-web/src/main/js/apps/projects-admin/projects.js
index 6086c8ae2a9..7c2aaf752f8 100644
--- a/server/sonar-web/src/main/js/apps/projects-admin/projects.js
+++ b/server/sonar-web/src/main/js/apps/projects-admin/projects.js
@@ -55,14 +55,14 @@ export default class Projects extends React.Component {
}
isProjectSelected (project) {
- return this.props.selection.indexOf(project.id) !== -1;
+ return this.props.selection.indexOf(project.key) !== -1;
}
renderProject (project) {
const permissionsUrl = getComponentPermissionsUrl(project.key);
return (
- <tr key={project.id}>
+ <tr key={project.key}>
<td className="thin">
<Checkbox
checked={this.isProjectSelected(project)}