readd currency bug
This commit is contained in:
		@@ -78,12 +78,16 @@ namespace NadekoBot.Modules.Searches
 | 
			
		||||
                        UnitType = unitTypeString
 | 
			
		||||
                    };
 | 
			
		||||
                    uow.ConverterUnits.Add(baseType);
 | 
			
		||||
                    uow.ConverterUnits.AddRange(currencyRates.ConversionRates.Select(u => new ConvertUnit()
 | 
			
		||||
                    Units.Add(baseType);
 | 
			
		||||
                    var range = currencyRates.ConversionRates.Select(u => new ConvertUnit()
 | 
			
		||||
                    {
 | 
			
		||||
                        InternalTrigger = u.Key,
 | 
			
		||||
                        Modifier = u.Value,
 | 
			
		||||
                        UnitType = unitTypeString
 | 
			
		||||
                    }).ToArray());
 | 
			
		||||
                    }).ToArray();
 | 
			
		||||
                    uow.ConverterUnits.AddRange(range);
 | 
			
		||||
                    Units.AddRange(range);
 | 
			
		||||
 | 
			
		||||
                    uow.Complete();
 | 
			
		||||
                }
 | 
			
		||||
                _log.Info("Updated Currency");
 | 
			
		||||
@@ -132,7 +136,7 @@ namespace NadekoBot.Modules.Searches
 | 
			
		||||
                var targetUnit = Units.Find(x => x.Triggers.Select(y => y.ToLowerInvariant()).Contains(target.ToLowerInvariant()));
 | 
			
		||||
                if (originUnit == null || targetUnit == null)
 | 
			
		||||
                {
 | 
			
		||||
                    await msg.Reply(string.Format("Cannot convert {0} to {1}: units not found", originUnit.Triggers.First(), targetUnit.Triggers.First()));
 | 
			
		||||
                    await msg.Reply(string.Format("Cannot convert {0} to {1}: units not found", origin, target));
 | 
			
		||||
                    return;
 | 
			
		||||
                }
 | 
			
		||||
                if (originUnit.UnitType != targetUnit.UnitType)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user