Commit f3f1643cdcaec85319b46e87223fcae099b19e4d

timelog-update-tasks: fix encode from local_tasks
  
2323 say STDERR "ok";
2424}
2525
26sub topic2timelog_tasks {
27 my $topic = shift;
26sub get_remote_tasks {
27 my $topic = 'Intranet.MinhasAtividades?template=view.text';
2828 print STDERR "acessando $topic... ";
2929 $mech->get("/$topic");
3030 say STDERR "ok";
3131 return $mech->response->decoded_content;
3232}
3333
34sub get_local_tasks {
35 open LOCAL, '<:utf8', '/home/joenio/doc/todo';
36 local $/ = undef;
37 my $local_tasks = <LOCAL>;
38}
39
3440sub concat_tasks {
35 my $remote_tasks = shift;
36 my $local_tasks = read_file('/home/joenio/doc/todo');
41 my ($remote_tasks, $local_tasks) = @_;
3742 open TASKS, '>:utf8', '/home/joenio/.gtimelog/remote-tasks.txt';
38 say TASKS $remote_tasks, $local_tasks;
43 say TASKS $remote_tasks, "\n", $local_tasks;
3944 close TASKS;
4045}
4146
4247print 'wikiname: '; chomp(my $username = <STDIN>);
4348my $password = read_password('senha: ');
4449logon($username, $password);
45my $remote_tasks = topic2timelog_tasks('Intranet.MinhasAtividades?template=view.text');
46concat_tasks($remote_tasks);
50concat_tasks(get_remote_tasks, get_local_tasks);