Fixed: Alt Titles on Main Load, Alt Titles API updates

This commit is contained in:
Qstick
2019-07-02 21:45:55 -04:00
parent ac59b7060e
commit d86c811543
6 changed files with 41 additions and 25 deletions

View File

@@ -50,7 +50,7 @@ namespace NzbDrone.Core.Datastore
_eventAggregator = eventAggregator;
}
protected QueryBuilder<TModel> Query => DataMapper.Query<TModel>();
protected QueryBuilder<TModel> Query => AddJoinQueries(DataMapper.Query<TModel>());
protected void Delete(Expression<Func<TModel, bool>> filter)
{
@@ -59,7 +59,7 @@ namespace NzbDrone.Core.Datastore
public IEnumerable<TModel> All()
{
return DataMapper.Query<TModel>().ToList();
return AddJoinQueries(DataMapper.Query<TModel>()).ToList();
}
public int Count()
@@ -296,6 +296,11 @@ namespace NzbDrone.Core.Datastore
}
}
protected virtual QueryBuilder<TActual> AddJoinQueries<TActual>(QueryBuilder<TActual> baseQuery)
{
return baseQuery;
}
protected virtual bool PublishModelEvents => false;
}
}