Move and Paste feature

  • User gets an option to "Move" from the "3 dots menu" and the activity details page for any objective on which they have action permissions.

  • On clicking "Move", a toast opens up with the following text:

Objective has been copied and is ready to be moved under any other objective (within this quarter)

  • When the user clicks on "Paste" objective, the dialog box appears which shows the copied objective and asks for a confirmation.

  • When the user proceeds with Paste. This moved objective becomes a KR to the selected objective.

Conditions on the Move action:

  • An objective once copied/in move state will remain in this state till the session expires (browser close/re-login etc). Otherwise would always be in memory and can be fetched during paste action.

  • Once an objective is copied/ in move state and if the user selects another objective, we will over-ride and keep the latest objective in the copied/in move state.

Feedback to user post Aligning/Uplinking

Ideally we would want to show this KR under the new parent objective.

Activity feed for Move and Paste

Objective being moved

Activity to be shown

Is an aligned objective

This objective's alignment changed from "old parent obj title" to "new parent obj title"

Is a non-aligned objective

This objective is now aligned to "parent objective title"

Notifications for Move and Paste

Objective being moved

Activity to be shown

Is an aligned objective

Old parent to be notified: "key-result" was moved from "your objective" and added to "new parent objective"

New parent to be notified saying: "Key result was added to your objective"

Is a non-aligned objective

New parent to get a notification saying: "Key result was added to your objective"

Last updated

Was this helpful?