📛 Added comicsMissingFiles in lib stats response
This commit is contained in:
@@ -206,6 +206,9 @@ export const resolvers = {
|
||||
[".cbz", ".cbr", ".cb7"]
|
||||
);
|
||||
const totalCount = await Comic.countDocuments({});
|
||||
const comicsMissingFiles = await Comic.countDocuments({
|
||||
"importStatus.isRawFileMissing": true,
|
||||
});
|
||||
const statistics = await Comic.aggregate([
|
||||
{
|
||||
$facet: {
|
||||
@@ -279,6 +282,7 @@ export const resolvers = {
|
||||
|
||||
return {
|
||||
totalDocuments: totalCount,
|
||||
comicsMissingFiles,
|
||||
comicDirectorySize,
|
||||
statistics,
|
||||
};
|
||||
|
||||
@@ -673,6 +673,7 @@ export const typeDefs = gql`
|
||||
# Library statistics
|
||||
type LibraryStatistics {
|
||||
totalDocuments: Int!
|
||||
comicsMissingFiles: Int!
|
||||
comicDirectorySize: DirectorySize!
|
||||
statistics: [StatisticsFacet!]!
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user