View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
10042Bug reportsCentral participant databasepublic2016-02-23 21:28
ReporterGTJacoby Assigned Toollehar  
PriorityhighSeveritypartial_block 
Status closedResolutionfixed 
Product Version2.06+ 
Target Version2.50.xFixed in Version2.50.x 
Summary10042: When Default Mappings Set, Copying Custom Attributes Doesn't WOrk
Description

When Default Mappings are set within a survey token table and you attempt to copy to the CPDB, any custom fields are not copied over.

If a manual mapping is executed, the copy is successful

Steps To Reproduce
  1. Initialize Token Table
  2. Configure custom attributes
  3. Insert token with custom attributes
  4. Set default mappings to CPDB (must create those fields there as well)
  5. Migrate token users to CPDB
  6. Note that custom fields are not copied
TagsNo tags attached.
Bug heat8
Complete LimeSurvey version number (& build)151018
I will donate to the project if issue is resolvedYes
BrowserChrome and IE
Database type & versionMySQL
Server OS (if known)Unix
Webserver software & version (if known)Apacher
PHP Version5+

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2015-12-08 15:19

administrator   ~33748

What do you mean by this step
"Set default mappings to CPDB (must create those fields there as well)"
?

How do you do that?

GTJacoby

GTJacoby

2015-12-18 19:01

reporter   ~34064

CPDB = Central Participant DataBase

Basically, when you make the mappings, they do not persist when you copy over another user to the Central Perticipant Database

akeyser

akeyser

2016-01-20 20:08

reporter   ~34300

Last edited: 2016-01-20 20:09

Are there any updates on this issue? This bug prevents this application from being production-ready when multiple surveys are to share registration info provided by one public survey, since the token attributes never carry over into the CPDB

GTJacoby

GTJacoby

2016-01-20 20:28

reporter   ~34301

No update since December unfortunately. This is a large issue, agreed. I'm using it in the same way.

A central survey that captures some key details and then transfers those to the Central Participant Database for use in all subsequent studies. It would be great to not have to manually map the fields every time.

ollehar

ollehar

2016-02-23 17:23

administrator   ~35609

Fixed. Please update at next release and confirm.

ollehar

ollehar

2016-02-23 17:52

administrator   ~35612

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

c_schmitz

c_schmitz

2016-02-23 21:28

administrator   ~35614

Version 2.50+ Build 160223 released

Related Changesets

LimeSurvey: master 89b78a39

2016-02-23 16:19:45

ollehar

Details Diff
Fixed issue 10042: When Default Mappings Set, Copying Custom Attributes Doesn't WOrk Affected Issues
10042
mod - application/controllers/admin/participantsaction.php Diff File
mod - application/views/admin/participants/attributeMapToken_view.php Diff File
mod - styles/Sea_Green/css/attributeMapToken.css Diff File

Issue History

Date Modified Username Field Change
2015-11-17 02:08 GTJacoby New Issue
2015-12-08 15:19 c_schmitz Note Added: 33748
2015-12-08 15:19 c_schmitz Assigned To => c_schmitz
2015-12-08 15:19 c_schmitz Status new => feedback
2015-12-18 19:01 GTJacoby Note Added: 34064
2015-12-18 19:01 GTJacoby Status feedback => assigned
2016-01-20 20:08 akeyser Note Added: 34300
2016-01-20 20:09 akeyser Note Edited: 34300
2016-01-20 20:09 akeyser Note Edited: 34300
2016-01-20 20:28 GTJacoby Note Added: 34301
2016-02-22 16:49 c_schmitz Assigned To c_schmitz => ollehar
2016-02-23 16:20 ollehar Target Version => 2.5
2016-02-23 17:23 ollehar Note Added: 35609
2016-02-23 17:23 ollehar Status assigned => resolved
2016-02-23 17:23 ollehar Fixed in Version => 2.5
2016-02-23 17:23 ollehar Resolution open => fixed
2016-02-23 17:52 ollehar Changeset attached => LimeSurvey master 89b78a39
2016-02-23 17:52 ollehar Note Added: 35612
2016-02-23 21:28 c_schmitz Note Added: 35614
2016-02-23 21:28 c_schmitz Status resolved => closed