mirror of https://github.com/status-im/consul.git
ui: Show the correct message when a session has been removed from a KV (#6167)
This commit is contained in:
parent
d01ef7225a
commit
dd91ce33d6
|
@ -29,7 +29,7 @@ export default Mixin.create(WithBlockingActions, {
|
|||
delete item.Session;
|
||||
set(controller, 'session', null);
|
||||
});
|
||||
}, 'delete');
|
||||
}, 'deletesession');
|
||||
},
|
||||
},
|
||||
});
|
||||
|
|
|
@ -16,5 +16,11 @@
|
|||
{{else}}
|
||||
There was an error deleting your key.
|
||||
{{/if}}
|
||||
{{ else if (eq type 'deletesession')}}
|
||||
{{#if (eq status 'success') }}
|
||||
Your session was invalidated.
|
||||
{{else}}
|
||||
There was an error invalidating your session.
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
|
||||
|
|
|
@ -21,12 +21,12 @@ Feature: dc / kvs / sessions / invalidate: Invalidate Lock Sessions
|
|||
And I click confirmDelete on the session
|
||||
Then the last PUT request was made to "/v1/session/destroy/ee52203d-989f-4f7a-ab5a-2bef004164ca?dc=datacenter"
|
||||
Then the url should be /datacenter/kv/key/edit
|
||||
And "[data-notification]" has the "notification-delete" class
|
||||
And "[data-notification]" has the "notification-deletesession" class
|
||||
And "[data-notification]" has the "success" class
|
||||
Scenario: Invalidating a lock session and receiving an error
|
||||
Given the url "/v1/session/destroy/ee52203d-989f-4f7a-ab5a-2bef004164ca?dc=datacenter" responds with a 500 status
|
||||
And I click delete on the session
|
||||
And I click confirmDelete on the session
|
||||
Then the url should be /datacenter/kv/key/edit
|
||||
And "[data-notification]" has the "notification-delete" class
|
||||
And "[data-notification]" has the "notification-deletesession" class
|
||||
And "[data-notification]" has the "error" class
|
||||
|
|
Loading…
Reference in New Issue