View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
08767Bug reportsCentral participant databasepublic2014-03-02 12:29
Reporterjsavage Assigned Toc_schmitz  
PriorityhighSeveritypartial_block 
Status closedResolutionfixed 
Product Version2.05+ 
Fixed in Version2.05+ 
Summary08767: Users with missing optional attributes dropped silently when importing into Participant database
Description

See below

Steps To Reproduce
  1. Create an attribute in the Central Participant Database if there isn't an additional attribute already created.

eg "Committee" Text

  1. Create a CSV file (see attached)
    Have some rows complete with mandatory and the additional attribute
    Have at least 1 row with mandatory attributes only

  2. Import from csv, default import settings, then drag the name of the additional attribute to the right hand column where the previously created attribute will be shown. (See attached)

  3. Upload

  4. Note that although test data contains 3 records, only 2 records are shown as meeting minimum requirements. The other record is dropped silently.

Either modify to reveal that one record dropped
or
Ensure that the additional attributes are not mart of the minimum criteria - they are optional after all!

Finally, note that if the optional attribute is instead dropped into the middle column then the same problem occurs.

TagsNo tags attached.
Attached Files
TestImportOptionalAttributes.csv (140 bytes)   
firstname,lastname,email,Role
Brown,Bear,Bearxxx@gmail.com,Website1
Red,Kite,kitexxx@gmail.com
Grey,Rabbit,Rabbitxxx@gmail.com,Website3

 

Bug heat2
Complete LimeSurvey version number (& build)120919
I will donate to the project if issue is resolvedNo
BrowserFirefox
Database type & version? not shown
Server OS (if known)Linux
Webserver software & version (if known)Apache
PHP Version5.3

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2014-03-01 15:11

administrator   ~29024

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=13951

c_schmitz

c_schmitz

2014-03-02 12:29

administrator   ~29046

2.0+ Build 140302 released.

Related Changesets

LimeSurvey: master 4a413a10

2014-03-01 14:07:01

c_schmitz

Details Diff
Fixed issue 08767: Users with missing optional attributes dropped silently when importing into Participant database Affected Issues
08767
mod - application/controllers/admin/participantsaction.php Diff File
mod - application/views/admin/participants/importCSV_view.php Diff File
mod - application/views/admin/participants/uploadSummary_view.php Diff File

Issue History

Date Modified Username Field Change
2014-02-25 15:16 jsavage New Issue
2014-02-25 15:16 jsavage File Added: TestImportOptionalAttributes.csv
2014-02-25 22:54 jsavage Issue Monitored: jsavage
2014-02-25 22:54 jsavage Issue End Monitor: jsavage
2014-02-27 10:10 c_schmitz Assigned To => c_schmitz
2014-02-27 10:10 c_schmitz Status new => assigned
2014-03-01 15:11 c_schmitz Changeset attached => LimeSurvey master 4a413a10
2014-03-01 15:11 c_schmitz Note Added: 29024
2014-03-01 15:11 c_schmitz Resolution open => fixed
2014-03-01 15:16 c_schmitz Status assigned => resolved
2014-03-01 15:16 c_schmitz Fixed in Version => 2.05+
2014-03-02 12:29 c_schmitz Note Added: 29046
2014-03-02 12:29 c_schmitz Status resolved => closed