📛 Added comicsMissingFiles in lib stats response

This commit is contained in:
2026-03-09 21:54:41 -04:00
parent 7f86497cfc
commit e54063c1a4
2 changed files with 5 additions and 0 deletions

View File

@@ -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,
};

View File

@@ -673,6 +673,7 @@ export const typeDefs = gql`
# Library statistics
type LibraryStatistics {
totalDocuments: Int!
comicsMissingFiles: Int!
comicDirectorySize: DirectorySize!
statistics: [StatisticsFacet!]!
}