mirror of
https://github.com/wanderer-industries/wanderer
synced 2025-12-12 02:35:42 +00:00
fix: test updates
This commit is contained in:
@@ -7,6 +7,65 @@ defmodule WandererAppWeb.MapWebhooksAPIController do
|
||||
|
||||
require Logger
|
||||
|
||||
# -----------------------------------------------------------------
|
||||
# V1 API Actions (for compatibility with versioned API router)
|
||||
# -----------------------------------------------------------------
|
||||
|
||||
def index_v1(conn, params) do
|
||||
# Convert map_id to map_identifier for existing implementation
|
||||
updated_params =
|
||||
case params do
|
||||
%{"map_id" => map_id} -> Map.put(params, "map_identifier", map_id)
|
||||
_ -> params
|
||||
end
|
||||
|
||||
index(conn, updated_params)
|
||||
end
|
||||
|
||||
def show_v1(conn, params) do
|
||||
# Convert map_id to map_identifier for existing implementation
|
||||
updated_params =
|
||||
case params do
|
||||
%{"map_id" => map_id} -> Map.put(params, "map_identifier", map_id)
|
||||
_ -> params
|
||||
end
|
||||
|
||||
show(conn, updated_params)
|
||||
end
|
||||
|
||||
def create_v1(conn, params) do
|
||||
# Convert map_id to map_identifier for existing implementation
|
||||
updated_params =
|
||||
case params do
|
||||
%{"map_id" => map_id} -> Map.put(params, "map_identifier", map_id)
|
||||
_ -> params
|
||||
end
|
||||
|
||||
create(conn, updated_params)
|
||||
end
|
||||
|
||||
def update_v1(conn, params) do
|
||||
# Convert map_id to map_identifier for existing implementation
|
||||
updated_params =
|
||||
case params do
|
||||
%{"map_id" => map_id} -> Map.put(params, "map_identifier", map_id)
|
||||
_ -> params
|
||||
end
|
||||
|
||||
update(conn, updated_params)
|
||||
end
|
||||
|
||||
def delete_v1(conn, params) do
|
||||
# Convert map_id to map_identifier for existing implementation
|
||||
updated_params =
|
||||
case params do
|
||||
%{"map_id" => map_id} -> Map.put(params, "map_identifier", map_id)
|
||||
_ -> params
|
||||
end
|
||||
|
||||
delete(conn, updated_params)
|
||||
end
|
||||
|
||||
# -----------------------------------------------------------------
|
||||
# Schema Definitions
|
||||
# -----------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user