Skip to content

Commit 2079394

Browse files
committed
update: thumbnail default path
1 parent 8744737 commit 2079394

File tree

7 files changed

+10
-8
lines changed

7 files changed

+10
-8
lines changed

Diff for: apps/server/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ COPY --from=pruner /app/out/pnpm-workspace.yaml ./pnpm-workspace.yaml
4545
COPY --from=pruner /app/out/json/ ./
4646
COPY --from=pruner /app/out/full/ ./
4747

48-
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
48+
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prefer-frozen-lockfile
4949

5050
RUN pnpm --filter @packages/database prisma:generate
5151
RUN pnpm --filter ${APP_NAME} ssm pull -e ${DOCKER_ENV}

Diff for: apps/web/src/components/FlatPost/FlatPostCard/FlatPostCard.tsx

+4-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ function FlatPostCard({ post, hideUser }: Props) {
3232
<div className={cx('userInfo')}>
3333
<Link href={velogUrl}>
3434
<Image
35-
src={post.user.profile?.thumbnail || '/images/user-thumbnail.png'}
35+
src={post.user.profile?.thumbnail || 'https://velcdn.com/images/user-thumbnail.png'}
3636
alt="post-card-thumbnail"
3737
width={48}
3838
height={48}
@@ -56,7 +56,9 @@ function FlatPostCard({ post, hideUser }: Props) {
5656
{post.short_description?.length === 150 && '...'}
5757
</p>
5858
<div className={cx('tagsWrapper')}>
59-
{post.tags?.map((tag) => <TagItem key={tag} name={tag} link={true} />)}
59+
{post.tags?.map((tag) => (
60+
<TagItem key={tag} name={tag} link={true} />
61+
))}
6062
</div>
6163
<div className={cx('subInfo')}>
6264
<span>{releasedAt}</span>

Diff for: apps/web/src/components/Header/HeaderUserIcon/HeaderUserIcon.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ function HeaderUserIcon({ user, onClick }: Props) {
1515
return (
1616
<div className={cx('block')} onClick={onClick}>
1717
<Image
18-
src={user.profile.thumbnail || '/images/user-thumbnail.png'}
18+
src={user.profile.thumbnail || 'https://velcdn.com/images/user-thumbnail.png'}
1919
alt="user thumbnail"
2020
width={40}
2121
height={40}

Diff for: apps/web/src/components/Thumbnail/Thumbnail.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ function Thumbnail({ src, alt = 'thumbnail', className, priority = false }: Prop
1515
return (
1616
<div className={cx('block', className)}>
1717
<Image
18-
src={src || '/images/user-thumbnail.png'}
18+
src={src || 'https://velcdn.com/images/user-thumbnail.png'}
1919
alt={alt}
2020
fill={true}
2121
style={styles}

Diff for: apps/web/src/components/UserProfile/UserProfile.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ function UserProfile({ style, userId, profile, followersCount, followingsCount }
9090
<div className={cx('left')}>
9191
<Link href={velogUrl}>
9292
<Image
93-
src={thumbnail || '/images/user-thumbnail.png'}
93+
src={thumbnail || 'https://velcdn.com/images/user-thumbnail.png'}
9494
width={128}
9595
height={128}
9696
alt="profile"

Diff for: apps/web/src/features/home/components/PostCard/PostCard.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ function PostCard({ post, forHome = false, forPost = false, onClick }: Props) {
5858
<div className={cx('footer')}>
5959
<Link className={cx('userInfo')} href={`/@${post.user?.username}/posts`}>
6060
<Image
61-
src={post.user?.profile?.thumbnail || '/images/user-thumbnail.png'}
61+
src={post.user?.profile?.thumbnail || 'https://velcdn.com/images/user-thumbnail.png'}
6262
alt={`user thumbnail of ${post.user?.profile.display_name}`}
6363
width={24}
6464
height={24}

Diff for: infrastructure/Pulumi.stage.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
config:
22
aws:region: ap-northeast-2
33
velog:DOCKER_ENV: stage
4-
velog:target: server,web
4+
velog:target: web

0 commit comments

Comments
 (0)