This has been filed, fixed and currently waits for a sign-off, please test!

*Bug 34213*
<https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34213> -
False POD for matchpoint option in import_patrons.pl


On 06.07.23 08:38, Jonathan Druart wrote:
-c is used for 2 options, it's a bug and you should not use it
     -c|--confirm
     -c|--matchpoint
Use the long version, --confirm instead.
Please open a new bug report.
Regards,
Jonathan

Le jeu. 6 juil. 2023 à 06:07, Сычев Игорь Алексеевич<i...@tpu.ru>  a écrit :
Hello!

Koha 23.05
Importing patrons on the command line. What does the following warning mean?

root@koha:/usr/share/koha/bin# perl import_patrons.pl -f /home/ias/patron.csv 
--matchpoint cardnumber -c -v
Use of uninitialized value $borrower{"cardnumber"} in string eq at 
/usr/share/koha/lib/Koha/Patrons/Import.pm line 146, <$handle> line 500.
Use of uninitialized value $borrower{"auth_method"} in string eq at 
/usr/share/koha/lib/Koha/Patrons/Import.pm line 147, <$handle> line 500.

Option "-c" --confirm or --matchpoint?

root@koha:/usr/share/koha/bin# perl import_patrons.pl --help
Usage:
     import_patrons.pl --file /path/to/patrons.csv --matchpoint cardnumber
     --confirm [--default branchcode=MPL] [--overwrite] [--preserve-field
     <column>] [--preserve-extended-attributes] [--update-expiration]
     [--expiration-from-today] [--verbose]

Options:
     -h|--help
             Prints a brief help message and exits

     -c|--confirm
             Confirms you really want to import these patrons, otherwise
             prints this help

     -f|--file
             Path to the CSV file of patrons to import

     -c|--matchpoint
             Field on which to match incoming patrons to existing patrons

     -d|--default
             Set defaults to patron fields, repeatable e.g. --default
             branchcode=MPL --default categorycode=PT

     -k|--preserve-field
             Prevent specified patron fields for existing patrons from being
             overwritten

     -o|--overwrite
             Overwrite existing patrons with new data if a match is found

     -p|--preserve-extended-attributes
             Retain extended patron attributes for existing patrons being
             overwritten

     -en|--email-new
             Send the WELCOME notice email to new users

     -ue|--update-expiration
             If a matching patron is found, extend the expiration date of
             their account using the patron's enrollment date as the base

     -et|--expiration-from-today
             If a matching patron is found, extend the expiration date of
             their account using the patron's enrollment date as the base

     -v|--verbose
             Be verbose

             Multiple -v options increase the verbosity

             2 repetitions or above will report lines in error

             3 repetitions or above will report feedback

Good Luck!

Igor A. Sychev
Tomsk Polytechnic University
https://lib.tpu.ru
_______________________________________________

Koha mailing listhttp://koha-community.org
Koha@lists.katipo.co.nz
Unsubscribe:https://lists.katipo.co.nz/mailman/listinfo/koha
_______________________________________________

Koha mailing listhttp://koha-community.org
Koha@lists.katipo.co.nz
Unsubscribe:https://lists.katipo.co.nz/mailman/listinfo/koha
_______________________________________________

Koha mailing list  http://koha-community.org
Koha@lists.katipo.co.nz
Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha

Reply via email to