mirror of
https://github.com/livebook-dev/livebook.git
synced 2025-02-23 14:27:15 +08:00
Move org_sign to team (#2342)
This commit is contained in:
parent
4d809ec0d6
commit
048d197053
2 changed files with 2 additions and 15 deletions
|
@ -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}
|
||||
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
|
Loading…
Reference in a new issue