Project

General

Profile

Actions

Bug #3753

closed

It is possible to create a new Directive with empty values in all its variables from the API

Added by Nicolas PERRON over 10 years ago. Updated about 7 years ago.

Status:
Rejected
Priority:
1
Assignee:
-
Category:
API
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

With the new API, it is possible to create a new Directive but it is also possible to create a new Directive without any variable set.

The result is a Directive disabled and not possible to enable since its mandatory variables are empty. I'm not sure about this behavior.

The good point is that it does not break anything. What's your opinion, Jon ?

Actions #1

Updated by Jonathan CLARKE over 10 years ago

  • Assignee changed from Jonathan CLARKE to Nicolas PERRON

Nicolas PERRON wrote:

With the new API, it is possible to create a new Directive but it is also possible to create a new Directive without any variable set.

The result is a Directive disabled and not possible to enable since its mandatory variables are empty. I'm not sure about this behavior.

The good point is that it does not break anything. What's your opinion, Jon ?

This doesn't sound unreasonable, in principle. I can imagine a scenario where you want to pre-create Directives, just knowing their name and Technique/version, but don't want to fill in their variables yet.

However, this shouldn't cause the user to "get stuck". If you can create this Directive, and then also modify it (both by the API and the WebUI), in order to be able to fill it in and then enable it, I'm fine with that. Nico, can you confirm this is possible?

Otherwise, we need to provide a solution to "get out" of this corner.

Actions #2

Updated by François ARMAND over 9 years ago

I can confirm that correctly seting the mandatory parameters of the directive allow to save it and enable it.

Actions #3

Updated by Benoît PECCATTE almost 9 years ago

  • Assignee deleted (Nicolas PERRON)
  • Target version set to 2.10.14
Actions #4

Updated by Vincent MEMBRÉ almost 9 years ago

  • Target version changed from 2.10.14 to 2.10.15
Actions #5

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.10.15 to 2.10.16
Actions #6

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.10.16 to 2.10.17
Actions #7

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.10.17 to 2.10.18
Actions #8

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.10.18 to 2.10.19
Actions #9

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.10.19 to 2.10.20
Actions #10

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.10.20 to 2.11.18
Actions #11

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 2.11.18 to 2.11.19
Actions #12

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 2.11.19 to 2.11.20
Actions #13

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 2.11.20 to 2.11.21
Actions #14

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 2.11.21 to 2.11.22
Actions #15

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 2.11.22 to 2.11.23
Actions #16

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 2.11.23 to 2.11.24
Actions #17

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 2.11.24 to 308
Actions #18

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 308 to 3.1.14
Actions #19

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.14 to 3.1.15
Actions #20

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.15 to 3.1.16
Actions #21

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.16 to 3.1.17
Actions #22

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.17 to 3.1.18
Actions #23

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 3.1.18 to 3.1.19
Actions #24

Updated by Benoît PECCATTE about 7 years ago

  • Subject changed from It is possible to create a new Directive with empty values in all its variables to It is possible to create a new Directive with empty values in all its variables from the API
  • Status changed from New to Pending technical review
Actions #25

Updated by Benoît PECCATTE about 7 years ago

  • Status changed from Pending technical review to New
Actions #26

Updated by François ARMAND about 7 years ago

  • Status changed from New to Rejected

Closing the ticket given the comments.

Actions

Also available in: Atom PDF