max-images in progress modal
This commit is contained in:
@@ -297,10 +297,9 @@ export default function Images() {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// In-article images (up to max_in_article_images)
|
// In-article images - process ALL pending images (no slice limit)
|
||||||
const pendingInArticle = contentImages.in_article_images
|
const pendingInArticle = contentImages.in_article_images
|
||||||
.filter(img => img.status === 'pending' && img.prompt)
|
.filter(img => img.status === 'pending' && img.prompt)
|
||||||
.slice(0, maxInArticleImages)
|
|
||||||
.sort((a, b) => (a.position || 0) - (b.position || 0));
|
.sort((a, b) => (a.position || 0) - (b.position || 0));
|
||||||
|
|
||||||
pendingInArticle.forEach((img, idx) => {
|
pendingInArticle.forEach((img, idx) => {
|
||||||
@@ -333,13 +332,13 @@ export default function Images() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Fetch image generation settings to get max_in_article_images, model, and provider
|
// Fetch image generation settings to get max_in_article_images, model, and provider
|
||||||
let maxInArticleImages = 2; // Default
|
let maxInArticleImages = 4; // Default fallback
|
||||||
let model = null;
|
let model = null;
|
||||||
let provider = null;
|
let provider = null;
|
||||||
try {
|
try {
|
||||||
const settings = await fetchImageGenerationSettings();
|
const settings = await fetchImageGenerationSettings();
|
||||||
if (settings.success && settings.config) {
|
if (settings.success && settings.config) {
|
||||||
maxInArticleImages = settings.config.max_in_article_images || 2;
|
maxInArticleImages = settings.config.max_in_article_images || 4;
|
||||||
model = settings.config.model || null;
|
model = settings.config.model || null;
|
||||||
provider = settings.config.provider || null;
|
provider = settings.config.provider || null;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user