I think it needs to check if the .png file already exists.

On Sunday, February 26, 2023 at 5:45:11 AM UTC-8 Tom Keffer wrote:

> I was able to reproduce this.
>
> I've created issue #847 <https://github.com/weewx/weewx/issues/847> to 
> track. Thanks for the bug report!
>
> -tk
>
> On Sat, Feb 25, 2023 at 10:59 PM William Garber <william...@att.net> 
> wrote:
>
>> I set skip_if_empty to False.  I listed the plots in plot_groups in 
>> weewx.conf if and only if I wanted to see them (even if empty).  This did 
>> not work.  It generated the plots for wind (even though there was no 
>> data).  That is what I wanted.  However the index.html.tmpl did not 
>> recognize the skip_if_empty = False i.e. it still skipped the plot because 
>> it had not changed.
>>
>> I made this change to index.html.tmpl in the skin (I customized it) and 
>> it worked:
>>
>>   #for plot_group in $plot_groups
>>     #set $show_plot = 0
>>     #*
>>       The plot name is just the concatenation of the period and the plot 
>> group.
>>       For example, 'year' + 'tempdew' yields 'yeartempdew'.
>>     *#
>>     #set $plot_name = $period + $plot_group
>>     #for obs in $getobs($plot_name)
>>     #* garberw commented out to always show plot e.g. not skip_if_empty
>>     #if $recent.check_for_data($obs)
>>     *#
>>         #set $show_plot = 1
>>     #* garberw commented out to always show plot e.g. not skip_if_empty
>>       #end if
>>     *#
>>     #end for
>>     #if $show_plot
>>             <img src="${plot_name}.png" alt="${plot_name}"/>
>>     #end if
>>   #end for
>>
>> but this is not ideal.
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "weewx-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to weewx-user+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/826729ab-f660-4e0c-a0a2-0a9a9bf43147n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/826729ab-f660-4e0c-a0a2-0a9a9bf43147n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/5443c94b-8965-4c22-a5a8-786708fd3924n%40googlegroups.com.

Reply via email to