2016-06-14 4 views
0

私のアプリケーションでは、ユーザーが基本的な封筒の受信者情報を編集できるフォームの封筒用ダッシュボードを作成しました。フォームの動作によって変更がキャプチャされ、PUT requestはDocuSignの情報を更新します。また、このダッシュボードにはSender View,がバックグラウンドでロードされ、ユーザーがブートストラップnav-tabをクリックしたときに表示されます。フォームを経由して受信者への変更を保存する際'Sender View'によって作成されたロックを削除するには?

は、私はエラーで迎えています:

"errorCode": "EDIT_LOCK_NOT_LOCK_OWNER",\\r\\n "message": "The user is not the owner of the lock. The envelope is locked by another user or in another application"\\r\\n}' 

私は、これは、それによってへの変更を防止し、バックグラウンドでロードされている送信者表示によるものであると信じて送信者ビューのiFrameで[変更を破棄する]をクリックしないで残念ながら、エンベロープを変更するたびにこれを行うようにユーザーに依頼することはできません。実際に必要になるまでSender ViewのiFrameを読み込まなくても、フォームを送信する前にユーザーが変更を破棄するのをまだ信じていません。

私はdeleting the lock,を試しましたが、これは失敗していることが証明され、再度Sender Viewを使用する前にロックがタイムアウトするのを待つ必要があります。

エンベロープのロックを強制的に削除するか、またはSender Viewの「変更を破棄する」アクションを複製するための解決策はありますか?

+0

あなたが送信者のビューを提供しているのはなぜ?あなたのユーザーが封筒とその文書を見たり、文書を送信する前にその文書を変更したりするには?または、他の何か? –

+0

封筒を変更したり、文書を追加したり、署名者を追加したり、タブを修正したりするために使用します。 –

+0

リッキーSの答えに基づいて、これを覆すために私ができることはあまりないようです。ふりだしに戻る! –

答えて

2

あなたは正しいです、送信者ビューのロックは残念ながら削除できません。ロックは、lockedByAppによって付与されたトークンでのみ削除することができます(lockedByUserではなく)。 Sender Viewでは、Classic DocuSign Experience(CDE)またはNew DocuSign Experience(NDSE)のいずれかがlockedByAppであり、GETにトークンが含まれていません。

送信者表示:ロック生成

{ 
    "lockedByUser": { 
    "userName": "Rickey S", 
    "userId": "xxxxxxxx-2c1d-493a-89d7-6bb3117b52bf", 
    "uri": "https://stackoverflow.com/users/xxxxxxxx-2c1d-493a-89d7-6bb3117b52bf" 
    }, 
    "lockedByApp": "New DocuSign Experience", 
    "lockedUntilDateTime": "2016-06-15T05:34:16.8600000Z", 
    "lockType": "edit" 
} 

API:

{ 
    "lockedByUser": { 
    "userName": "Rickey S", 
    "userId": "xxxxxxxx-2c1d-493a-89d7-6bb3117b52bf", 
    "uri": "https://stackoverflow.com/users/xxxxxxxx-2c1d-493a-89d7-6bb3117b52bf" 
    }, 
    "lockedByApp": "Rickey Postman", 
    "lockedUntilDateTime": "2016-06-15T05:33:30.6270000Z", 
    "lockDurationInSeconds": "120", 
    "lockType": "edit", 
    "useScratchPad": "false", 
    "lockToken": "xxxxxxxxxxAtZmQ4NS00YzNjLTllN2ItZjExMzE3MzliODgy" 
} 
関連する問題