Skip to content

Commit c55729b

Browse files
committed
controllers/krate/publish: Expose the yanked field
1 parent 033e3a0 commit c55729b

File tree

19 files changed

+37
-19
lines changed

19 files changed

+37
-19
lines changed

src/controllers/krate/publish.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ pub async fn publish(app: AppState, req: BytesRequest) -> AppResult<Json<GoodCra
519519
krate: EncodableCrate::from_minimal(
520520
krate,
521521
default_version.or(Some(version_string)).as_deref(),
522-
None,
522+
Some(false),
523523
Some(&top_versions),
524524
false,
525525
downloads,

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__basics__new_krate.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__basics__new_krate_twice.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__basics__new_krate_twice_alt.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__basics__new_krate_weird_version.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__basics__new_krate_with_token.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__build_metadata__version_with_build_metadata@build_metadata_1.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__build_metadata__version_with_build_metadata@build_metadata_2.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__build_metadata__version_with_build_metadata@build_metadata_3.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

src/tests/krate/publish/snapshots/crates_io__tests__krate__publish__categories__good_categories.snap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ expression: response.json()
3030
"recent_downloads": null,
3131
"repository": null,
3232
"updated_at": "[datetime]",
33-
"versions": null
33+
"versions": null,
34+
"yanked": false
3435
},
3536
"warnings": {
3637
"invalid_badges": [],

0 commit comments

Comments
 (0)