chore: 🎨 format
This commit is contained in:
parent
6d1f93a022
commit
01c29cef20
6 changed files with 47 additions and 27 deletions
|
@ -223,7 +223,7 @@ export const startServer = () => {
|
|||
|
||||
server.listen({
|
||||
port: config.port,
|
||||
host: config.bind
|
||||
host: config.bind,
|
||||
});
|
||||
|
||||
return server;
|
||||
|
@ -260,8 +260,11 @@ export default () =>
|
|||
}
|
||||
});
|
||||
|
||||
server.listen({
|
||||
server.listen(
|
||||
{
|
||||
port: config.port,
|
||||
host: config.bind
|
||||
}, () => resolve(undefined));
|
||||
host: config.bind,
|
||||
},
|
||||
() => resolve(undefined),
|
||||
);
|
||||
});
|
||||
|
|
|
@ -52,13 +52,15 @@ function urlPathJoin(
|
|||
url.pathname.endsWith("/") ? url.pathname.slice(0, -1) : url.pathname,
|
||||
);
|
||||
url.pathname = pathParts
|
||||
.filter((x) => x !== null && x.toString().length > 0).join("/");
|
||||
.filter((x) => x !== null && x.toString().length > 0)
|
||||
.join("/");
|
||||
}
|
||||
return url.toString();
|
||||
}
|
||||
const baseParts = baseOrParts.concat(pathParts ?? []);
|
||||
return baseParts
|
||||
.filter((x) => x !== null && x.toString().length > 0).join("/");
|
||||
.filter((x) => x !== null && x.toString().length > 0)
|
||||
.join("/");
|
||||
}
|
||||
|
||||
/***
|
||||
|
@ -124,7 +126,10 @@ async function save(
|
|||
const uploads = [upload(key, fs.createReadStream(path), type, name)];
|
||||
|
||||
if (alts.webpublic) {
|
||||
webpublicKey = urlPathJoin([meta.objectStoragePrefix, `webpublic-${uuid()}.${alts.webpublic.ext}`]);
|
||||
webpublicKey = urlPathJoin([
|
||||
meta.objectStoragePrefix,
|
||||
`webpublic-${uuid()}.${alts.webpublic.ext}`,
|
||||
]);
|
||||
webpublicUrl = urlPathJoin(baseUrl, [webpublicKey]);
|
||||
|
||||
logger.info(`uploading webpublic: ${webpublicKey}`);
|
||||
|
@ -134,7 +139,10 @@ async function save(
|
|||
}
|
||||
|
||||
if (alts.thumbnail) {
|
||||
thumbnailKey = urlPathJoin([meta.objectStoragePrefix, `thumbnail-${uuid()}.${alts.thumbnail.ext}`]);
|
||||
thumbnailKey = urlPathJoin([
|
||||
meta.objectStoragePrefix,
|
||||
`thumbnail-${uuid()}.${alts.thumbnail.ext}`,
|
||||
]);
|
||||
thumbnailUrl = urlPathJoin(baseUrl, [thumbnailKey]);
|
||||
|
||||
logger.info(`uploading thumbnail: ${thumbnailKey}`);
|
||||
|
|
|
@ -26,6 +26,8 @@ export function getS3(meta: Meta) {
|
|||
},
|
||||
});
|
||||
} catch (e) {
|
||||
throw new Error(`Failed to construct S3 client, assembled S3 URL: ${u}\n${e}`);
|
||||
throw new Error(
|
||||
`Failed to construct S3 client, assembled S3 URL: ${u}\n${e}`,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
:class="{
|
||||
cover,
|
||||
wide: largestDimension === 'width',
|
||||
tall: largestDimension === 'height'
|
||||
tall: largestDimension === 'height',
|
||||
}"
|
||||
:style="{ 'object-fit': cover ? 'cover' : null }"
|
||||
loading="lazy"
|
||||
|
|
|
@ -121,10 +121,17 @@ const mediaType = computed(() => {
|
|||
: props.media.type;
|
||||
});
|
||||
|
||||
let largestDimension: 'width'|'height';
|
||||
let largestDimension: "width" | "height";
|
||||
|
||||
if (props.media.type.startsWith('image') && props.media.properties?.width && props.media.properties?.height) {
|
||||
largestDimension = props.media.properties.width > props.media.properties.height ? 'width' : 'height'
|
||||
if (
|
||||
props.media.type.startsWith("image") &&
|
||||
props.media.properties?.width &&
|
||||
props.media.properties?.height
|
||||
) {
|
||||
largestDimension =
|
||||
props.media.properties.width > props.media.properties.height
|
||||
? "width"
|
||||
: "height";
|
||||
}
|
||||
function captionPopup() {
|
||||
os.alert({
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
>
|
||||
<svg
|
||||
v-if="defaultStore.state.woozyMode === true"
|
||||
style="transform: translateY(2px);"
|
||||
style="transform: translateY(2px)"
|
||||
width="1.1em"
|
||||
height="1.1em"
|
||||
viewBox="0 0 36 36"
|
||||
|
|
Loading…
Reference in a new issue