File tree Expand file tree Collapse file tree 11 files changed +39
-42
lines changed
Expand file tree Collapse file tree 11 files changed +39
-42
lines changed Original file line number Diff line number Diff line change 2929 "dotenv" : " ^16.4.7" ,
3030 "jsonwebtoken" : " ^9.0.2" ,
3131 "sharp" : " ^0.33.5" ,
32- "socket-call-client" : " ^0.5.0 " ,
33- "socket-call-server" : " ^0.5.0 " ,
32+ "socket-call-client" : " ^0.5.1 " ,
33+ "socket-call-server" : " ^0.5.1 " ,
3434 "socket.io" : " ^4.8.1" ,
3535 "~api" : " workspace:*" ,
3636 "~prisma-schemas" : " workspace:*"
Original file line number Diff line number Diff line change 2929 "bootstrap-vue-next" : " ^0.26.20" ,
3030 "js-cookie" : " ^3.0.5" ,
3131 "pinia" : " ^2.3.0" ,
32- "socket-call-client" : " ^0.5.0 " ,
32+ "socket-call-client" : " ^0.5.1 " ,
3333 "sortablejs" : " ^1.15.6" ,
3434 "vue" : " ^3.5.13" ,
3535 "vue-draggable-resizable" : " ^3.0.0" ,
Original file line number Diff line number Diff line change 2424 "jsdom" : " ^24.1.3" ,
2525 "jsonwebtoken" : " ^9.0.2" ,
2626 "node-base64-image" : " ^2.0.7" ,
27- "socket-call-client" : " ^0.5.0 " ,
28- "socket-call-server" : " ^0.5.0 " ,
27+ "socket-call-client" : " ^0.5.1 " ,
28+ "socket-call-server" : " ^0.5.1 " ,
2929 "socket.io" : " ^4.8.1" ,
3030 "universal-cookie" : " ^4.0.4" ,
3131 "~api" : " workspace:*" ,
Original file line number Diff line number Diff line change 4040 "js-cookie" : " ^3.0.5" ,
4141 "pinia" : " ^2.3.0" ,
4242 "sass" : " ^1.83.4" ,
43- "socket-call-client" : " ^0.5.0 " ,
43+ "socket-call-client" : " ^0.5.1 " ,
4444 "universal-cookie" : " ^7.2.2" ,
4545 "vite-multiple-assets" : " ^2.2.5" ,
4646 "vue" : " ^3.5.13" ,
Original file line number Diff line number Diff line change 3434 "js-cookie" : " ^3.0.5" ,
3535 "page-flip" : " ^2.0.7" ,
3636 "pinia" : " ^2.3.0" ,
37- "socket-call-client" : " ^0.5.0 " ,
37+ "socket-call-client" : " ^0.5.1 " ,
3838 "timeago.js" : " ^4.0.2" ,
3939 "v-contextmenu" : " ^3.2.0" ,
4040 "vue" : " ^3.5.13" ,
Original file line number Diff line number Diff line change @@ -264,8 +264,8 @@ const updateAccount = async () => {
264264 password ,
265265 password2 ,
266266 });
267- if (response . error ) {
268- if (response . selector ) {
267+ if (" error" in response ) {
268+ if (" selector" in response ) {
269269 error = response ;
270270 } else {
271271 console .error (response .error );
Original file line number Diff line number Diff line change 5252 "js-cookie" : " ^3.0.5" ,
5353 "pinia" : " ^2.3.0" ,
5454 "sass" : " ^1.83.4" ,
55- "socket-call-client" : " ^0.5.0 " ,
55+ "socket-call-client" : " ^0.5.1 " ,
5656 "universal-cookie" : " ^7.2.2" ,
5757 "vue" : " ^3.5.13" ,
5858 "vue-chartjs" : " ^5.3.2" ,
Original file line number Diff line number Diff line change 2929 "i18n" : " ^0.15.1" ,
3030 "jsonwebtoken" : " ^9.0.2" ,
3131 "nodemailer" : " ^6.9.16" ,
32- "socket-call-server" : " ^0.5.0 " ,
32+ "socket-call-server" : " ^0.5.1 " ,
3333 "socket.io" : " ^4.8.1" ,
3434 "~dm-types" : " workspace:*" ,
3535 "~prisma-schemas" : " workspace:*"
Original file line number Diff line number Diff line change @@ -170,9 +170,7 @@ const listenEvents = ({ _socket }: UserServices<true>) => ({
170170
171171export const { client, server } = useSocketEvents <
172172 typeof listenEvents ,
173- Record < string , never > ,
174- Record < string , never > ,
175- { user ?: SessionUser }
173+ Record < string , never >
176174> ( namespaces . BOOKCASE , {
177175 listenEvents,
178176 middlewares : [ ] ,
@@ -186,9 +184,7 @@ const authedListenEvents = (services: UserServices) => ({
186184
187185export const { client : authedClient , server : authedServer } = useSocketEvents <
188186 typeof authedListenEvents ,
189- Record < string , never > ,
190- Record < string , never > ,
191- { user : SessionUser }
187+ Record < string , never >
192188> ( namespaces . BOOKCASE_USER , {
193189 listenEvents : authedListenEvents ,
194190 middlewares : [ RequiredAuthMiddleware ] ,
Original file line number Diff line number Diff line change 11import type { UserForAccountForm } from "~dm-types/UserForAccountForm" ;
22import { prismaClient as prismaDm } from "~prisma-schemas/schemas/dm/client" ;
3+ import type { Errorable } from "socket-call-server" ;
34
45import PresentationSentenceRequested from "../../../emails/presentation-sentence-requested" ;
56import type { UserServices } from "../../../index" ;
@@ -59,7 +60,7 @@ export default ({ _socket }: UserServices) => ({
5960 new OldPasswordValidation ( ) ,
6061 ] ;
6162 }
62- return new Promise ( async ( resolve ) => {
63+ return new Promise < Errorable < { hasRequestedPresentationSentenceUpdate : boolean } , 'Bad request' > > ( async ( resolve ) => {
6364 let hasResolved = false ;
6465 await prismaDm . $transaction ( async ( transaction ) => {
6566 const scopedError = await validate ( transaction , input , validators ) ;
You can’t perform that action at this time.
0 commit comments