163 |
|
|
164 |
# store type and database name |
# store type and database name |
165 |
$doc->add_attr('_database', $database ); |
$doc->add_attr('_database', $database ); |
166 |
|
$doc->add_hidden_text('_database:' . $database); |
167 |
$doc->add_attr('_type', $type ); |
$doc->add_attr('_type', $type ); |
168 |
|
|
169 |
$log->debug("ds = ", sub { Dumper($args->{'ds'}) } ); |
$log->debug("ds = ", sub { Dumper($args->{'ds'}) } ); |
202 |
} |
} |
203 |
|
|
204 |
$log->debug("adding ", sub { $doc->dump_draft } ); |
$log->debug("adding ", sub { $doc->dump_draft } ); |
205 |
$self->{'db'}->put_doc($doc, Database::PDCLEAN) || $log->warn("can't add document $uri with draft " . $doc->dump_draft . " to node " . $self->{path} . " status: " . $self->{db}->status()); |
$self->{'db'}->put_doc($doc, Database::PDCLEAN) || $log->warn("can't add document $uri with draft " . $doc->dump_draft . " to node " . $self->{path} . " status: " . $self->{db}->error()); |
206 |
|
|
207 |
return 1; |
return 1; |
208 |
} |
} |