diff --git a/lib/livebook/hubs/team.ex b/lib/livebook/hubs/team.ex index 95cb02908..54dafdef2 100644 --- a/lib/livebook/hubs/team.ex +++ b/lib/livebook/hubs/team.ex @@ -165,8 +165,8 @@ defimpl Livebook.Hubs.Provider, for: Livebook.Hubs.Team do @teams_key_prefix <> teams_key = team.teams_key token = Livebook.Stamping.chapoly_encrypt(metadata, notebook_source, teams_key) - case Livebook.Teams.org_sign(team, token) do - {:ok, token_signature} -> + case Requests.org_sign(team, token) do + {:ok, %{"signature" => token_signature}} -> stamp = %{"version" => 1, "token" => token, "token_signature" => token_signature} {:ok, stamp} diff --git a/lib/livebook/teams.ex b/lib/livebook/teams.ex index 7f2b49d20..6099e8c8c 100644 --- a/lib/livebook/teams.ex +++ b/lib/livebook/teams.ex @@ -85,19 +85,6 @@ defmodule Livebook.Teams do end end - @doc """ - Send a request to Livebook Teams API to sign a payload. - """ - @spec org_sign(Team.t(), String.t()) :: - {:ok, String.t()} - | {:transport_error, String.t()} - def org_sign(team, payload) do - case Requests.org_sign(team, payload) do - {:ok, %{"signature" => signature}} -> {:ok, signature} - any -> any - end - end - @doc """ Returns an `%Ecto.Changeset{}` for tracking hub changes. """