-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, Сычев Игорь Алексеевич <ias@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 list http://koha-community.org Koha@lists.katipo.co.nz Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha