forked from Elara6331/itd
		
	Add enable switch for weather to config
This commit is contained in:
		
							
								
								
									
										1
									
								
								itd.toml
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								itd.toml
									
									
									
									
									
								
							@@ -27,4 +27,5 @@
 | 
				
			|||||||
    vol.interval = 5
 | 
					    vol.interval = 5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[weather]
 | 
					[weather]
 | 
				
			||||||
 | 
					    enabled = true
 | 
				
			||||||
    location = "Los Angeles, CA"
 | 
					    location = "Los Angeles, CA"
 | 
				
			||||||
@@ -61,6 +61,10 @@ type OSMData []struct {
 | 
				
			|||||||
var sendWeatherCh = make(chan struct{}, 1)
 | 
					var sendWeatherCh = make(chan struct{}, 1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func initWeather(dev *infinitime.Device) error {
 | 
					func initWeather(dev *infinitime.Device) error {
 | 
				
			||||||
 | 
						if !k.Bool("weather.enabled") {
 | 
				
			||||||
 | 
							return nil
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Get location based on string in config
 | 
						// Get location based on string in config
 | 
				
			||||||
	lat, lon, err := getLocation(k.String("weather.location"))
 | 
						lat, lon, err := getLocation(k.String("weather.location"))
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user