diff --git a/frontend/src/metabase/services.js b/frontend/src/metabase/services.js index 73ca1894bde58999af0ad41caed6eb04c51fb983..baa3453cbaeb990d950cc751493a2a2ca4119c63 100644 --- a/frontend/src/metabase/services.js +++ b/frontend/src/metabase/services.js @@ -340,7 +340,6 @@ export const MetabaseApi = { db_discard_values: POST("/api/database/:dbId/discard_values"), db_persist: POST("/api/database/:dbId/persist"), db_unpersist: POST("/api/database/:dbId/unpersist"), - db_get_db_ids_with_deprecated_drivers: GET("/db-ids-with-deprecated-drivers"), db_usage_info: GET("/api/database/:dbId/usage_info"), table_list: GET("/api/table"), // table_get: GET("/api/table/:tableId"), diff --git a/src/metabase/api/database.clj b/src/metabase/api/database.clj index 152f8c6c34f38de69496687ed9d9e7e4d1b48113..9b227336bc9947db7e8ded39044880e257b858b4 100644 --- a/src/metabase/api/database.clj +++ b/src/metabase/api/database.clj @@ -1179,16 +1179,4 @@ [:in :collection_id (api/check-404 (not-empty (t2/select-pks-set Collection :name schema)))])]) (map api.table/card->virtual-table)))) -(api/defendpoint GET "/db-ids-with-deprecated-drivers" - "Return a list of database IDs using currently deprecated drivers." - [] - (map - u/the-id - (filter - (fn [database] - (let [info (driver.u/available-drivers-info) - d (driver.u/database->driver database)] - (some? (:superseded-by (d info))))) - (t2/select-pks-set Database)))) - (api/define-routes) diff --git a/test/metabase/api/database_test.clj b/test/metabase/api/database_test.clj index 449e7a238d22e5815275d581dc2183ce2ca33590..2224c2884434707dcbf1392862c5d18fca1e1f9f 100644 --- a/test/metabase/api/database_test.clj +++ b/test/metabase/api/database_test.clj @@ -1512,16 +1512,6 @@ :refresh-token protected-password}))))) -(deftest db-ids-with-deprecated-drivers-test - (mt/with-driver :driver-deprecation-test-legacy - (testing "GET /api/database/db-ids-with-deprecated-drivers" - (t2.with-temp/with-temp [Database {db-id :id} {:engine :driver-deprecation-test-legacy}] - (is (not-empty (filter #(= % db-id) (mt/user-http-request - :crowberto - :get - 200 - "database/db-ids-with-deprecated-drivers")))))))) - (deftest secret-file-paths-returned-by-api-test (mt/with-driver :secret-test-driver (testing "File path values for secrets are returned as plaintext in the API (#20030)"