0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-04-15 03:01:37 -05:00

Fixed created_at dates for member events on import ()

refs https://github.com/TryGhost/Team/issues/542

The members-api has been updated to use the passed `created_at`
property when creating members for the status change events, as well as
using the subscription start_date for members paid subscription events

This is a duplicate of 7eb821b3f5 but
with updated dependencies.
This commit is contained in:
Fabien 'egg' O'Carroll 2021-07-16 12:06:46 +01:00 committed by GitHub
parent 07dd783a40
commit 81e7d71391
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 24 additions and 24 deletions
package.json
test/api-acceptance/admin
yarn.lock

View file

@ -70,10 +70,10 @@
"@tryghost/kg-mobiledoc-html-renderer": "4.0.0",
"@tryghost/limit-service": "0.6.1",
"@tryghost/logging": "0.1.4",
"@tryghost/magic-link": "1.0.5",
"@tryghost/members-api": "1.19.0",
"@tryghost/members-csv": "1.1.1",
"@tryghost/members-ssr": "1.0.5",
"@tryghost/magic-link": "1.0.7",
"@tryghost/members-api": "1.20.3",
"@tryghost/members-csv": "1.1.2",
"@tryghost/members-ssr": "1.0.7",
"@tryghost/mw-session-from-token": "0.1.22",
"@tryghost/package-json": "1.0.2",
"@tryghost/promise": "0.1.9",

View file

@ -391,9 +391,9 @@ describe('Members API', function () {
should.exist(jsonResponse.data);
const data = jsonResponse.data;
// 2 from above posts, 2 from above import
data[0].free.should.equal(4);
data[0].paid.should.equal(0);
data[0].comped.should.equal(0);
data[data.length - 1].free.should.equal(4);
data[data.length - 1].paid.should.equal(0);
data[data.length - 1].comped.should.equal(0);
});
it('Can import CSV and bulk destroy via auto-added label', function () {

View file

@ -882,24 +882,24 @@
moment "^2.29.1"
prettyjson "^1.2.1"
"@tryghost/magic-link@1.0.5", "@tryghost/magic-link@^1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@tryghost/magic-link/-/magic-link-1.0.5.tgz#ffaeeb62b7c5c42ab47c6a41579a3b04b3c9157d"
integrity sha512-XeduAwBpsKu38c/NHUYO0BQWXMPH8XGkSvfKrl1VMJ4qWLsEhJtCrOB+IuZupXvNcynquwPElNvOw4IXGYr05w==
"@tryghost/magic-link@1.0.7", "@tryghost/magic-link@^1.0.7":
version "1.0.7"
resolved "https://registry.yarnpkg.com/@tryghost/magic-link/-/magic-link-1.0.7.tgz#68f3ffe7b830fe2e336d55f2c7d98edb3d90656c"
integrity sha512-eb5ngIaxHPEQTuh0s2Mnfhy9loLHjUax2SaZdpSjUibi+pKuHhjcpSDV1/SrmxiQ4XBiex5G15/S4l0KvJ+ksw==
dependencies:
bluebird "^3.5.5"
jsonwebtoken "^8.5.1"
lodash "^4.17.15"
"@tryghost/members-api@1.19.0":
version "1.19.0"
resolved "https://registry.yarnpkg.com/@tryghost/members-api/-/members-api-1.19.0.tgz#e8ebafb6526080b5bc0fedc687c0334ba043d5c7"
integrity sha512-RAnLhyC071WXfA5NRNMTs9hiuY3d6djECGSYlsbbG/wLBXq8luziGQ6pLieCapkL3XbZFZG89nUOINiX55BbNQ==
"@tryghost/members-api@1.20.3":
version "1.20.3"
resolved "https://registry.yarnpkg.com/@tryghost/members-api/-/members-api-1.20.3.tgz#5b711e65fbdc056c6113a88174370535c833937d"
integrity sha512-FUTrCzNyq8BiCUsJmLHbPMB0IIC518ocCxN/eLGfILDOAq5/ya+3LMc72KdJYeQTk5aASlHd9As7bwbBRmA5/A==
dependencies:
"@tryghost/debug" "^0.1.2"
"@tryghost/errors" "^0.2.9"
"@tryghost/ignition-errors" "^0.1.2"
"@tryghost/magic-link" "^1.0.5"
"@tryghost/magic-link" "^1.0.7"
"@tryghost/tpl" "^0.1.2"
"@types/jsonwebtoken" "^8.5.1"
bluebird "^3.5.4"
@ -913,10 +913,10 @@
node-jose "^2.0.0"
stripe "^8.142.0"
"@tryghost/members-csv@1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@tryghost/members-csv/-/members-csv-1.1.1.tgz#3bf3866c83a0acc11de2125f20a1cae92beeb07b"
integrity sha512-6D0k8CzELtkDyP1bJmDshHYVYS51v/0MQOnTmb2rv0xe6e6xS539fZ5GM7zFORY4KXnFci9BRjC1+G518puxNQ==
"@tryghost/members-csv@1.1.2":
version "1.1.2"
resolved "https://registry.yarnpkg.com/@tryghost/members-csv/-/members-csv-1.1.2.tgz#408973028d587925ddebaf686f4b8479e2843462"
integrity sha512-wUgKjC+OhUDbaejHhhLAl97LqyzDjzUc6CmbZ8zmwk0B1TaoFPuRGwMfGLyMmqp25b+9mTETrLWn/aSGa/0Uyw==
dependencies:
bluebird "^3.7.2"
fs-extra "^10.0.0"
@ -924,10 +924,10 @@
papaparse "5.3.1"
pump "^3.0.0"
"@tryghost/members-ssr@1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@tryghost/members-ssr/-/members-ssr-1.0.5.tgz#800787c466bf26c119ce52c58c7d751716a5777c"
integrity sha512-/YjOfAbt4NA/N02BiA85yZWALG4AENXLgmJOSJkJ8OJNtG1W2r5tPHW+MBLjz6faPcmvVlIZ4aff5hP5TaqHFw==
"@tryghost/members-ssr@1.0.7":
version "1.0.7"
resolved "https://registry.yarnpkg.com/@tryghost/members-ssr/-/members-ssr-1.0.7.tgz#c494c0df3261c8fc43600c9d1128d38b9b1a3405"
integrity sha512-a838IUeLzNX5S5Nm6m4qxhEegP2JMzoBd3Mxa4iEF9LEb7MsByozbcUGCFrZr/OyZTyGXWdNGByFprfkWA02qA==
dependencies:
"@tryghost/debug" "^0.1.2"
"@tryghost/ignition-errors" "^0.1.2"