Clear cells indicator after erasing outputs (#1160)

This commit is contained in:
Jonatan Kłosko 2022-05-02 15:37:15 +02:00 committed by GitHub
parent 332d79af04
commit ba77c18616
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View file

@ -1301,7 +1301,8 @@ defmodule Livebook.Session.Data do
) )
|> update_every_cell_info(fn |> update_every_cell_info(fn
%{eval: _} = info -> %{eval: _} = info ->
update_in(info.eval.outputs_batch_number, &(&1 + 1)) info = update_in(info.eval.outputs_batch_number, &(&1 + 1))
put_in(info.eval.validity, :fresh)
info -> info ->
info info

View file

@ -2754,8 +2754,8 @@ defmodule Livebook.Session.DataTest do
assert {:ok, assert {:ok,
%{ %{
cell_infos: %{ cell_infos: %{
"c1" => %{eval: %{validity: :aborted, status: :ready}}, "c1" => %{eval: %{validity: :fresh, status: :ready}},
"c2" => %{eval: %{validity: :aborted, status: :ready}}, "c2" => %{eval: %{validity: :fresh, status: :ready}},
"c3" => %{eval: %{validity: :fresh, status: :ready}} "c3" => %{eval: %{validity: :fresh, status: :ready}}
}, },
section_infos: %{ section_infos: %{