fix: handle enhance parameter in pollinations generate endpoint

f646c9416ad4d0016f5bc37c3edbb8887f6365d3

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +3 -1Ignore whitespace
src/endpoints/stable-diffusion.js+3 -1
@@ -819,7 +819,6 @@ pollinations.post('/generate', async (request, response) => {
819819 model: String(request.body.model),
820820 negative_prompt: String(request.body.negative_prompt),
821821 seed: String(request.body.seed >= 0 ? request.body.seed : Math.floor(Math.random() * 10_000_000)),
822- enhance: String(request.body.enhance ?? false),
823822 width: String(request.body.width ?? 1024),
824823 height: String(request.body.height ?? 1024),
825824 nologo: String(true),
@@ -827,6 +826,9 @@ pollinations.post('/generate', async (request, response) => {
827826 private: String(true),
828827 referrer: 'sillytavern',
829828 });
829+ if (request.body.enhance) {
830+ params.set('enhance', String(true));
831+ }
830832 promptUrl.search = params.toString();
831833
832834 console.info('Pollinations request URL:', promptUrl.toString());