Remove image upload flags (#10687)
This commit is contained in:
+2
-21
@@ -51,16 +51,10 @@ interface PostOpts {
|
||||
langs?: string[]
|
||||
}
|
||||
|
||||
type FeatureFlags = {
|
||||
highResolutionImages?: boolean
|
||||
increasedBlobSizeLimit?: boolean
|
||||
}
|
||||
|
||||
export async function post(
|
||||
agent: BskyAgent,
|
||||
queryClient: QueryClient,
|
||||
opts: PostOpts,
|
||||
featureFlags?: FeatureFlags,
|
||||
) {
|
||||
const thread = opts.thread
|
||||
opts.onStateChange?.(t`Processing...`)
|
||||
@@ -97,7 +91,6 @@ export async function post(
|
||||
queryClient,
|
||||
draft,
|
||||
opts.onStateChange,
|
||||
featureFlags,
|
||||
)
|
||||
let labels: $Typed<ComAtprotoLabelDefs.SelfLabels> | undefined
|
||||
if (draft.labels.length) {
|
||||
@@ -257,7 +250,6 @@ async function resolveEmbed(
|
||||
queryClient: QueryClient,
|
||||
draft: PostDraft,
|
||||
onStateChange: ((state: string) => void) | undefined,
|
||||
featureFlags?: FeatureFlags,
|
||||
): Promise<
|
||||
| $Typed<AppBskyEmbedImages.Main>
|
||||
| $Typed<AppBskyEmbedVideo.Main>
|
||||
@@ -268,13 +260,7 @@ async function resolveEmbed(
|
||||
> {
|
||||
if (draft.embed.quote) {
|
||||
const [resolvedMedia, resolvedQuote] = await Promise.all([
|
||||
resolveMedia(
|
||||
agent,
|
||||
queryClient,
|
||||
draft.embed,
|
||||
onStateChange,
|
||||
featureFlags,
|
||||
),
|
||||
resolveMedia(agent, queryClient, draft.embed, onStateChange),
|
||||
resolveRecord(agent, queryClient, draft.embed.quote.uri),
|
||||
])
|
||||
if (resolvedMedia) {
|
||||
@@ -297,7 +283,6 @@ async function resolveEmbed(
|
||||
queryClient,
|
||||
draft.embed,
|
||||
onStateChange,
|
||||
featureFlags,
|
||||
)
|
||||
if (resolvedMedia) {
|
||||
return resolvedMedia
|
||||
@@ -323,7 +308,6 @@ async function resolveMedia(
|
||||
queryClient: QueryClient,
|
||||
embedDraft: EmbedDraft,
|
||||
onStateChange: ((state: string) => void) | undefined,
|
||||
featureFlags?: FeatureFlags,
|
||||
): Promise<
|
||||
| $Typed<AppBskyEmbedExternal.Main>
|
||||
| $Typed<AppBskyEmbedImages.Main>
|
||||
@@ -339,10 +323,7 @@ async function resolveMedia(
|
||||
const images: AppBskyEmbedImages.Image[] = await Promise.all(
|
||||
imagesDraft.map(async (image, i) => {
|
||||
logger.debug(`Compressing image #${i}`)
|
||||
const {path, width, height, mime} = await compressImage(image, {
|
||||
highResolution: featureFlags?.highResolutionImages,
|
||||
increasedBlobSizeLimit: featureFlags?.increasedBlobSizeLimit,
|
||||
})
|
||||
const {path, width, height, mime} = await compressImage(image)
|
||||
logger.debug(`Uploading image #${i}`)
|
||||
const res = await uploadBlob(agent, path, mime)
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user