<div dir="ltr">Hi Kevin<div><br></div><div>Thanks for the response.  I took a look at /opt/rt4/local/plugins/RT-Extension-Assets-Import-CSV/lib/RT/Extension/Assets/Import/<a href="http://CSV.PM">CSV.PM</a> and removed the check you suggested by commenting out lines 64 thru 67;</div><div><br></div><div><div>#if ( not RT::Asset->Role($fieldname)->{Single}) {</div><div>#    RT->Logger->warning( "Role name $fieldname must be single-value for "._column($field2csv->{$fieldname}).", skipping");</div><div>#    delete $field2csv->{$fieldname};</div><div>#}</div></div><div><br></div><div>Instead of the single warning I got one for each asset I tried to update that had a username to be placed in the HeldBy field;</div><div><div><br></div><div>[error]: Failed to set HeldBy to mkyser for row 5408: No valid Type specified (/opt/rt4/local/plugins/RT-Extension-Assets-Import-CSV/lib/RT/Extension/Assets/Import/CSV.pm:178)</div></div><div><br></div><div>When I tried using 'Owner' instead of 'HeldBy' I got the same results.</div><div><br></div><div>I will see what it takes to submit a bug report like you suggested, then submit one.</div><div><br></div><div>I am seeing similar things when I try to use the Bulk Update feature with HeldBy, no error message but no change in HeldBy either.</div><div><br></div><div>Thanks again.</div><div><br></div><div>Mitch</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 17, 2014 at 11:44 AM, Kevin Falcone <span dir="ltr"><<a href="mailto:falcone@bestpractical.com" target="_blank">falcone@bestpractical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Sep 12, 2014 at 10:15:19AM -0700, mkyser wrote:<br>
> 'Role name HeldBy must be single-value for column Username, skipping'<br>
<br>
</span>For no particular reason, the code requires that you assign to a<br>
single-value Role and disallows roles that could contain multiple<br>
people.<br>
<br>
In the case of Assets, this means you could set Owner, but not Held<br>
By.  This seems like an oversight.  You can probably safely delete<br>
that check from CSV.pm and try importing, but it'll only allow a<br>
single Held By user to be added.  We'd need to define a convention for<br>
having multiple people in that single column, possibly doing it by<br>
email address which is easily parseable with tools, but right now that<br>
column only goes by username (or user id).<br>
<br>
Try tweaking the code and definitely file a bug about this because it<br>
feels like an accidental oversight.<br>
<span class="HOEnZb"><font color="#888888"><br>
-kevin<br>
</font></span><br>--<br>
RT Training - Boston, September 9-10<br>
<a href="http://bestpractical.com/training" target="_blank">http://bestpractical.com/training</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Mitch Kyser<br>Network Administrator<br>Albion.College<br><a href="mailto:mkyser@albion.edu">mkyser@albion.edu</a><br>
</div>