projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'b-3.6.1' of ../kivitendo-erp_20220811
[kivitendo-erp.git]
/
SL
/
Controller
/
CsvImport
/
Project.pm
diff --git
a/SL/Controller/CsvImport/Project.pm
b/SL/Controller/CsvImport/Project.pm
index
6530fb3
..
4fea748
100644
(file)
--- a/
SL/Controller/CsvImport/Project.pm
+++ b/
SL/Controller/CsvImport/Project.pm
@@
-18,6
+18,9
@@
sub init_class {
$self->class('SL::DB::Project');
}
$self->class('SL::DB::Project');
}
+sub set_profile_defaults {
+};
+
sub init_all_cvar_configs {
my ($self) = @_;
sub init_all_cvar_configs {
my ($self) = @_;
@@
-27,8
+30,16
@@
sub init_all_cvar_configs {
sub check_objects {
my ($self) = @_;
sub check_objects {
my ($self) = @_;
+ $self->controller->track_progress(phase => 'building data', progress => 0);
+
+ my $i = 0;
+ my $num_data = scalar @{ $self->controller->data };
foreach my $entry (@{ $self->controller->data }) {
foreach my $entry (@{ $self->controller->data }) {
+ $self->controller->track_progress(progress => $i/$num_data * 100) if $i % 100 == 0;
+
$self->handle_cvars($entry);
$self->handle_cvars($entry);
+ } continue {
+ $i++;
}
$self->add_cvar_raw_data_columns;
}
$self->add_cvar_raw_data_columns;
@@
-56,4
+67,4
@@
sub setup_displayable_columns {
);
}
);
}
-1;
\ No newline at end of file
+1;