diff --git a/apps/app/src/main.rs b/apps/app/src/main.rs index b4547fe339..6ae388dc4c 100644 --- a/apps/app/src/main.rs +++ b/apps/app/src/main.rs @@ -146,7 +146,7 @@ fn main() { #[cfg(target_os = "macos")] { builder = builder - .menu(|app| macos::menu::create(app)) + .menu(macos::menu::create) .on_menu_event(macos::menu::handle_event); } diff --git a/apps/labrinth/src/models/v3/projects.rs b/apps/labrinth/src/models/v3/projects.rs index 9ee28738d1..ee05942b6c 100644 --- a/apps/labrinth/src/models/v3/projects.rs +++ b/apps/labrinth/src/models/v3/projects.rs @@ -580,8 +580,9 @@ impl ProjectStatus { ProjectStatus::Approved => true, ProjectStatus::Unlisted => true, ProjectStatus::Private => true, - ProjectStatus::Draft => true, + // `draft` used to be requestable for some reason, now considered a bug. + ProjectStatus::Draft => false, // `archived` is represented by a disclosure, not a status, so it // can no longer be requested or set as a status. ProjectStatus::Archived => false,