defmodule DiogramosWeb.Api.V1.FolderController do
@moduledoc """
Read-only folder listing — enough to group the canvas list on the phone.
Folder management (create, rename, move, delete) stays web-only in v1;
see `docs/android.md` §1.
"""
use DiogramosWeb, :controller
alias Diogramos.Diagrams
def index(conn, _params) do
folders =
conn.assigns.current_scope
|> Diagrams.list_folders()
|> Enum.map(&%{id: &1.id, name: &1.name, parent_id: &1.parent_id})
json(conn, %{data: folders})
end
end
neiam
/diogramos
diogramos
public · Issues · Pulls · Labels · Forks · Compare · Actions success · Badges · Packages
⭐
Log in to mark this repository.
541 B · text
History
bfa2c00