X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?p=ypp-sc-tools.main.git;a=blobdiff_plain;f=yarrg%2Fdatabase-info-fetch;h=07577260a178a1cac2716bc3e5aef2ef9f06342b;hp=c56fda42e2d4f871fea5f256d46c6ad858657432;hb=7fc24d4453d01193d94bcd2b32313e1d4badb550;hpb=877b0ba6b2d72d7957e2a8015520b87371cba6c9 diff --git a/yarrg/database-info-fetch b/yarrg/database-info-fetch index c56fda4..0757726 100755 --- a/yarrg/database-info-fetch +++ b/yarrg/database-info-fetch @@ -159,7 +159,7 @@ sub main__comparesources () { sub { }); for_commods(sub { my ($commod)= @_; - my $srcs= $commods{$commod}; + my $srcs= $commods{$commod}{Srcs}; compare_sources_one($srcs, "commodity $commod"); }); } @@ -168,7 +168,7 @@ sub main__island () { my $ocean= get_ocean(); parse_info_clientside(); - get_arches_islands_pctb($ocean); + get_arches_islands_pctb($ocean) if $pctb; for_islands($ocean, sub { @@ -184,6 +184,15 @@ sub main__island () { }); } +sub main__timestamp () { + my %o; + $o{'requesttimestamp'}= '1'; + my $respcontent= yarrgpostform($ua, \%o); + $respcontent =~ m/^OK ([1-9]\d{1,20})\./ or die "$respcontent ?"; + print "$1\n"; + exit(0); +} + sub main__sunshinewidget () { print <