Merge pull request #1986 from emanuelschuetze/fixCSVimport

Fix motions and users csv import.
This commit is contained in:
Emanuel Schütze 2016-02-17 21:23:28 +01:00
commit 41d9706a35
2 changed files with 6 additions and 4 deletions

View File

@ -919,8 +919,8 @@ angular.module('OpenSlidesApp.motions.site', ['OpenSlidesApp.motions'])
$scope.csvImporting = true;
angular.forEach($scope.motions, function (motion) {
if (!motion.importerror) {
// create new user if not exist
if (!motion.submitters_id) {
// create new user if not exists
if (!motion.submitters_id && motion.submitter) {
var index = motion.submitter.indexOf(' ');
var user = {
first_name: motion.submitter.substr(0, index),
@ -934,8 +934,8 @@ angular.module('OpenSlidesApp.motions.site', ['OpenSlidesApp.motions'])
}
);
}
// create new category if not exist
if (!motion.category_id) {
// create new category if not exists
if (!motion.category_id && motion.category) {
var category = {
name: motion.category,
prefix: motion.category.charAt(0)

View File

@ -721,6 +721,8 @@ angular.module('OpenSlidesApp.users.site', ['OpenSlidesApp.users'])
} else {
user.is_active = false;
}
} else {
user.is_active = false;
}
$scope.users.push(user);
});