GH-3050 - Fix deleting empty property (#3249)
* remove check for blocks on patch, a delete may not have blocks * remove no longer necessary tests Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
This commit is contained in:
parent
5979d19e73
commit
3e9219ab0f
3 changed files with 0 additions and 31 deletions
|
@ -693,16 +693,6 @@ func TestDeleteBoardsAndBlocks(t *testing.T) {
|
|||
require.False(t, success)
|
||||
})
|
||||
|
||||
t.Run("no blocks", func(t *testing.T) {
|
||||
dbab := &model.DeleteBoardsAndBlocks{
|
||||
Boards: []string{board.ID},
|
||||
}
|
||||
|
||||
success, resp := th.Client.DeleteBoardsAndBlocks(dbab)
|
||||
th.CheckBadRequest(resp)
|
||||
require.False(t, success)
|
||||
})
|
||||
|
||||
t.Run("boards from different teams", func(t *testing.T) {
|
||||
newOtherTeamsBoard := &model.Board{
|
||||
TeamID: "another-team-id",
|
||||
|
|
|
@ -94,10 +94,6 @@ func (dbab *DeleteBoardsAndBlocks) IsValid() error {
|
|||
return ErrNoBoardsInBoardsAndBlocks
|
||||
}
|
||||
|
||||
if len(dbab.Blocks) == 0 {
|
||||
return ErrNoBlocksInBoardsAndBlocks
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
@ -131,10 +127,6 @@ func (dbab *PatchBoardsAndBlocks) IsValid() error {
|
|||
return ErrBoardIDsAndPatchesMissmatchInBoardsAndBlocks
|
||||
}
|
||||
|
||||
if len(dbab.BlockIDs) == 0 {
|
||||
return ErrNoBlocksInBoardsAndBlocks
|
||||
}
|
||||
|
||||
if len(dbab.BlockIDs) != len(dbab.BlockPatches) {
|
||||
return ErrBlockIDsAndPatchesMissmatchInBoardsAndBlocks
|
||||
}
|
||||
|
|
|
@ -183,19 +183,6 @@ func TestIsValidPatchBoardsAndBlocks(t *testing.T) {
|
|||
require.ErrorIs(t, pbab.IsValid(), ErrBoardIDsAndPatchesMissmatchInBoardsAndBlocks)
|
||||
})
|
||||
|
||||
t.Run("no block ids", func(t *testing.T) {
|
||||
pbab := &PatchBoardsAndBlocks{
|
||||
BoardIDs: []string{"board-id-1", "board-id-2"},
|
||||
BoardPatches: []*BoardPatch{
|
||||
{Title: &newTitle},
|
||||
{Description: &newDescription},
|
||||
},
|
||||
BlockIDs: []string{},
|
||||
}
|
||||
|
||||
require.ErrorIs(t, pbab.IsValid(), ErrNoBlocksInBoardsAndBlocks)
|
||||
})
|
||||
|
||||
t.Run("missmatch block IDs and patches", func(t *testing.T) {
|
||||
pbab := &PatchBoardsAndBlocks{
|
||||
BoardIDs: []string{"board-id-1", "board-id-2"},
|
||||
|
|
Loading…
Reference in a new issue