Skip to content

json format cookie invalid format for sameSite #242

@juejixiaohaipi

Description

@juejixiaohaipi

I want to change like below:

static format(cookies) {
    const exportedCookies = [];
    for (const cookieId in cookies) {
      if (!Object.prototype.hasOwnProperty.call(cookies, cookieId)) {
        continue;
      }
      const exportedCookie = cookies[cookieId].cookie;
      exportedCookie.storeId = null;
      if (
        exportedCookie.sameSite === 'unspecified' || 
        exportedCookie.sameSite === 'no_restriction'
      ) {
        exportedCookie.sameSite = null;
      }
      if (exportedCookie.sameSite === 'lax' || exportedCookie.sameSite === 'strict') {
        exportedCookie.sameSite = exportedCookie.sameSite.charAt(0).toUpperCase() + exportedCookie.sameSite.slice(1);
      }
      exportedCookies.push(exportedCookie);
    }
    return JSON.stringify(exportedCookies, null, 4);
  }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions