PluginProbe
Extendify / 3.2.2
Extendify v3.2.2
3.2.2 3.2.1 3.2.0 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.6 3.0.5 3.0.4 trunk 0.1.0 0.10.0 0.10.1 0.10.2 0.11.0 0.11.1 0.2.0 0.3.0 0.3.1 0.4.0 0.5.0 All 128 releases
← All changes | src/Agent/hooks/useImageAcquisition.js +16 -5 3.1.6 → 3.2.2 View file →
@@ -62,9 +62,13 @@
62 62 }
63 63 setItemState(key, { status: 'generating' });
64 64 subtractOneCredit();
65 65 try {
66 - const { imageCredits: credits, images } = await generateImage({
66 + const {
67 + imageCredits: credits,
68 + images,
69 + id,
70 + } = await generateImage({
67 71 prompt,
68 72 source,
69 73 quality: 'low',
70 74 ...target,
@@ -76,8 +80,9 @@
76 80 setItemState(key, {
77 81 status: 'ready',
78 82 url,
79 83 alt: images[0].alt ?? prompt,
84 + requestId: id ?? null,
80 85 });
81 86 } catch (error) {
82 87 if (error?.imageCredits) updateImageCredits(error.imageCredits);
83 88 setItemState(key, {
@@ -138,12 +143,18 @@
138 143 'unsplash',
139 144 state.photoId,
140 145 );
141 146 }
142 - return await downloadImage(null, state.url, 'ai-generated', null, {
143 - alt: state.alt,
144 - disclose,
145 - });
147 + return await downloadImage(
148 + state.requestId,
149 + state.url,
150 + 'ai-generated',
151 + null,
152 + {
153 + alt: state.alt,
154 + disclose,
155 + },
156 + );
146 157 }, []);
147 158
148 159 return {
149 160 states,