design/sequences/metacategory_editor.diag
author ymh <ymh.work@gmail.com>
Sat, 06 Jul 2019 00:59:32 +0200
changeset 203 b378ca8d67af
parent 116 672e3c4bbd0c
permissions -rw-r--r--
Added tag 0.2.2 for changeset 2c1d48085efc

seqdiag {
    user; browser; client; server; db; metacat_srv;
    user -> browser                                          [label="edit group"];
    browser -> server                                        [label="get group form"];
    server => db                                             [label="get group", return="group"];
    server => metacat_srv                                    [label="GET /protocol", return="protocol json"];

    browser <-- server                                       [label="display form"];

    browser -> client                                        [label="form hidden field"];

    user -> client                                           [label="edit protocol"];

    browser <-- client                                       [label="form hidden field"];

    user -> browser                                          [label="submit"];

    browser -> server                                        [label="POST form"];

    server => metacat_srv                                    [label="POST /protocol", return="protocol revision json"];

    server => db                                             [label="update group"];
    browser <-- server;
    user <-- browser;
}