def extras
cswap-bend-cli@0.1.0.0 · view.bend:299
import cswap-bend-cli@0.1.0.0/view.bend as View
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
299def extras(+a: Acct, j: Json.Json) -> Json.Json:
300 match a:
301 case Acct{num, email, org_name, org_uuid, active, alias, disabled, login, sentinel, row}:
302 put_m("loginExpiresAt", Maybe.bind(&2, String, Json.Json, login, s => Some{jstr(s)}),
303 put_if(disabled, "disabled", jbool(True{}), put_if(Bool.not(String.is_empty(alias)), "alias", jstr(alias), j)))