Skip to content

Commit 3dd5ce1

Browse files
committed
1 parent b795a02 commit 3dd5ce1

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

src/vs/platform/userDataSync/common/userDataSync.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ export class UserDataSyncError extends Error {
211211

212212
constructor(message: string, public readonly code: UserDataSyncErrorCode, public readonly resource?: SyncResource) {
213213
super(message);
214-
this.name = `${this.code} (UserDataSyncError) ${this.resource}`;
214+
this.name = `${this.code} (UserDataSyncError) ${this.resource || ''}`;
215215
}
216216

217217
static toUserDataSyncError(error: Error): UserDataSyncError {

src/vs/platform/userDataSync/common/userDataSyncService.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,8 @@ export class UserDataSyncService extends Disposable implements IUserDataSyncServ
400400
if (e instanceof UserDataSyncError) {
401401
switch (e.code) {
402402
case UserDataSyncErrorCode.TooLarge:
403+
throw new UserDataSyncError(e.message, e.code, source);
404+
403405
case UserDataSyncErrorCode.TooManyRequests:
404406
case UserDataSyncErrorCode.LocalTooManyRequests:
405407
case UserDataSyncErrorCode.Gone:

0 commit comments

Comments
 (0)