Relationship Graph

Relationship Graph
related to related to child of child of duplicate of duplicate of

View Issue Details

This bug affects 1 person(s).
 0
IDProjectCategoryView StatusLast Update
17263Bug reportsSurvey editingpublic2021-07-12 11:54
ReporterDenisChenu Assigned To 
PrioritynoneSeveritytweak 
Status closedResolutionfixed 
Product Version4.5.x 
Summary17263: Advanced settings are not reset when set to another question type
Description

When save advanced settings : unused settings are not deleted.

Steps To Reproduce
  1. Set question as 5 point choice
  2. Set «Use slider layout» to Stars
  3. Save
    4 Edit question
  4. Set as shoirt free text
  5. Save
  6. Edit question
  7. Set as 5 point choice : «Use slider layout» is Stars

In 3.X and since 1.80 : value is resetted to default when update like this.

Additional Information

Some potential issue

  1. Think it reset for old user .
  2. Make bigger LSS and TSV file.

My opinion : always clean to have a lighter DB

TagsNo tags attached.
Bug heat0
Complete LimeSurvey version number (& build)4.5.1
I will donate to the project if issue is resolvedNo
Browsernot relevant ?
Database type & versionnot relevant?
Server OS (if known)not relevant ?
Webserver software & version (if known)not relevant ?
PHP Versionnot relevant ?

Relationships

related to 17022 closedgabrieljenik QuestionTheme : specific categories are not updated 
related to 15982 assignedp_teichmann Default attribute are saved in DB 

Activities

There are no notes attached to this issue.

Related Changesets

LimeSurvey: master ea590878

2021-05-10 14:26:24

c_schmitz

Details Diff
Fixed issue 17263: PHP 8 not supported
Dev Merge branch 'bug/17236-PHP-8-not-supported' into develop
Affected Issues
17263
mod - .gitignore Diff File
mod - .scrutinizer.yml Diff File
mod - .travis.yml Diff File
mod - application/commands/DemomodeCommand.php Diff File
mod - application/config/internal.php Diff File
mod - application/controllers/InstallerController.php Diff File
mod - application/controllers/RegisterController.php Diff File
mod - application/controllers/SurveyAdministrationController.php Diff File
mod - application/controllers/ThemeOptionsController.php Diff File
mod - application/core/LSETwigViewRenderer.php Diff File
mod - application/core/LSSodium.php Diff File
mod - application/core/LSYii_NoUpdateValidator.php Diff File
mod - application/core/plugins/TwoFactorAdminLogin/helper/phpqrcode.php Diff File
mod - application/core/web/LSYii_SecurityManager.php Diff File
mod - application/helpers/admin/import_helper.php Diff File
mod - application/helpers/admin/statistics_helper.php Diff File
mod - application/helpers/common_helper.php Diff File
mod - application/helpers/export_helper.php Diff File
mod - application/helpers/frontend_helper.php Diff File
mod - application/helpers/qanda_helper.php Diff File
mod - application/helpers/remotecontrol/remotecontrol_handle.php Diff File
mod - application/helpers/userstatistics_helper.php Diff File
mod - application/libraries/admin/quexmlpdf.php Diff File
mod - application/models/FailedLoginAttempt.php Diff File
mod - application/models/InstallerConfigForm.php Diff File
mod - application/models/LSActiveRecord.php Diff File
mod - application/models/Participant.php Diff File
mod - application/models/ParticipantShare.php Diff File
mod - application/models/QuestionL10n.php Diff File
mod - application/models/TemplateConfiguration.php Diff File
mod - application/models/TemplateManifest.php Diff File
mod - application/tests/WebTestCase.php Diff File
mod - application/tests/unit/ExpressionManagerTest.php Diff File
rm - application/third_party/Twig/Autoloader.php Diff File
rm - application/third_party/Twig/BaseNodeVisitor.php Diff File
rm - application/third_party/Twig/Cache/Filesystem.php Diff File
rm - application/third_party/Twig/Cache/Null.php Diff File
rm - application/third_party/Twig/CacheInterface.php Diff File
rm - application/third_party/Twig/CompilerInterface.php Diff File
rm - application/third_party/Twig/Environment.php Diff File
rm - application/third_party/Twig/Error.php Diff File
rm - application/third_party/Twig/Error/Loader.php Diff File
rm - application/third_party/Twig/Error/Runtime.php Diff File
rm - application/third_party/Twig/Error/Syntax.php Diff File
rm - application/third_party/Twig/ExistsLoaderInterface.php Diff File
rm - application/third_party/Twig/ExpressionParser.php Diff File
rm - application/third_party/Twig/Extension.php Diff File
rm - application/third_party/Twig/Extension/AbstractExtension.php Diff File
rm - application/third_party/Twig/Extension/Core.php Diff File
rm - application/third_party/Twig/Extension/CoreExtension.php Diff File
rm - application/third_party/Twig/Extension/Debug.php Diff File
rm - application/third_party/Twig/Extension/Escaper.php Diff File
rm - application/third_party/Twig/Extension/Optimizer.php Diff File
rm - application/third_party/Twig/Extension/Profiler.php Diff File
rm - application/third_party/Twig/Extension/ProfilerExtension.php Diff File
rm - application/third_party/Twig/Extension/Sandbox.php Diff File
rm - application/third_party/Twig/Extension/Staging.php Diff File
rm - application/third_party/Twig/Extension/StringLoader.php Diff File
rm - application/third_party/Twig/ExtensionInterface.php Diff File
rm - application/third_party/Twig/Filter.php Diff File
rm - application/third_party/Twig/Filter/Function.php Diff File
rm - application/third_party/Twig/Filter/Method.php Diff File
rm - application/third_party/Twig/Filter/Node.php Diff File
rm - application/third_party/Twig/FilterCallableInterface.php Diff File
rm - application/third_party/Twig/FilterInterface.php Diff File
rm - application/third_party/Twig/Function.php Diff File
rm - application/third_party/Twig/Function/Function.php Diff File
rm - application/third_party/Twig/Function/Method.php Diff File
rm - application/third_party/Twig/Function/Node.php Diff File
rm - application/third_party/Twig/FunctionCallableInterface.php Diff File
rm - application/third_party/Twig/FunctionInterface.php Diff File
rm - application/third_party/Twig/Lexer.php Diff File
rm - application/third_party/Twig/LexerInterface.php Diff File
rm - application/third_party/Twig/Loader/Array.php Diff File
rm - application/third_party/Twig/Loader/ArrayLoader.php Diff File
rm - application/third_party/Twig/Loader/Chain.php Diff File
rm - application/third_party/Twig/Loader/ChainLoader.php Diff File
rm - application/third_party/Twig/Loader/Filesystem.php Diff File
rm - application/third_party/Twig/Loader/FilesystemLoader.php Diff File
rm - application/third_party/Twig/Loader/String.php Diff File
rm - application/third_party/Twig/LoaderInterface.php Diff File
rm - application/third_party/Twig/Node.php Diff File
rm - application/third_party/Twig/Node/AutoEscape.php Diff File
rm - application/third_party/Twig/Node/Block.php Diff File
rm - application/third_party/Twig/Node/BlockReference.php Diff File
rm - application/third_party/Twig/Node/Body.php Diff File
rm - application/third_party/Twig/Node/CheckSecurity.php Diff File
rm - application/third_party/Twig/Node/CheckSecurityNode.php Diff File
rm - application/third_party/Twig/Node/Do.php Diff File
rm - application/third_party/Twig/Node/Embed.php Diff File
rm - application/third_party/Twig/Node/EmbedNode.php Diff File
rm - application/third_party/Twig/Node/Expression.php Diff File
rm - application/third_party/Twig/Node/Expression/Array.php Diff File
rm - application/third_party/Twig/Node/Expression/AssignName.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Add.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/And.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/BitwiseAnd.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/BitwiseOr.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/BitwiseXor.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Concat.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Div.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/EndsWith.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Equal.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/FloorDiv.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Greater.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/GreaterEqual.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/In.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Less.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/LessEqual.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Matches.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Mod.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Mul.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/NotEqual.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/NotIn.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Or.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Power.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Range.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/StartsWith.php Diff File
rm - application/third_party/Twig/Node/Expression/Binary/Sub.php Diff File
rm - application/third_party/Twig/Node/Expression/BlockReference.php Diff File
rm - application/third_party/Twig/Node/Expression/BlockReferenceExpression.php Diff File
rm - application/third_party/Twig/Node/Expression/Call.php Diff File
rm - application/third_party/Twig/Node/Expression/CallExpression.php Diff File
rm - application/third_party/Twig/Node/Expression/Conditional.php Diff File
rm - application/third_party/Twig/Node/Expression/Constant.php Diff File
rm - application/third_party/Twig/Node/Expression/ExtensionReference.php Diff File
rm - application/third_party/Twig/Node/Expression/Filter.php Diff File
rm - application/third_party/Twig/Node/Expression/Filter/Default.php Diff File
rm - application/third_party/Twig/Node/Expression/Function.php Diff File
rm - application/third_party/Twig/Node/Expression/GetAttr.php Diff File
rm - application/third_party/Twig/Node/Expression/GetAttrExpression.php Diff File
rm - application/third_party/Twig/Node/Expression/MethodCall.php Diff File
rm - application/third_party/Twig/Node/Expression/Name.php Diff File
rm - application/third_party/Twig/Node/Expression/NameExpression.php Diff File
rm - application/third_party/Twig/Node/Expression/NullCoalesce.php Diff File
rm - application/third_party/Twig/Node/Expression/Parent.php Diff File
rm - application/third_party/Twig/Node/Expression/TempName.php Diff File
rm - application/third_party/Twig/Node/Expression/Test.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/Constant.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/Defined.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/DefinedTest.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/Divisibleby.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/Even.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/Null.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/Odd.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/OddTest.php Diff File
rm - application/third_party/Twig/Node/Expression/Test/Sameas.php Diff File
rm - application/third_party/Twig/Node/Expression/TestExpression.php Diff File
rm - application/third_party/Twig/Node/Expression/Unary.php Diff File
rm - application/third_party/Twig/Node/Expression/Unary/Neg.php Diff File
rm - application/third_party/Twig/Node/Expression/Unary/Not.php Diff File
rm - application/third_party/Twig/Node/Expression/Unary/Pos.php Diff File
rm - application/third_party/Twig/Node/Flush.php Diff File
rm - application/third_party/Twig/Node/For.php Diff File
rm - application/third_party/Twig/Node/ForLoop.php Diff File
rm - application/third_party/Twig/Node/ForNode.php Diff File
rm - application/third_party/Twig/Node/If.php Diff File
rm - application/third_party/Twig/Node/IfNode.php Diff File
rm - application/third_party/Twig/Node/Import.php Diff File
rm - application/third_party/Twig/Node/Include.php Diff File
rm - application/third_party/Twig/Node/IncludeNode.php Diff File
rm - application/third_party/Twig/Node/Macro.php Diff File
rm - application/third_party/Twig/Node/Module.php Diff File
rm - application/third_party/Twig/Node/ModuleNode.php Diff File
rm - application/third_party/Twig/Node/Node.php Diff File
rm - application/third_party/Twig/Node/Print.php Diff File
rm - application/third_party/Twig/Node/Sandbox.php Diff File
rm - application/third_party/Twig/Node/SandboxNode.php Diff File
rm - application/third_party/Twig/Node/SandboxedPrint.php Diff File
rm - application/third_party/Twig/Node/Set.php Diff File
rm - application/third_party/Twig/Node/SetTemp.php Diff File
rm - application/third_party/Twig/Node/Spaceless.php Diff File
rm - application/third_party/Twig/Node/Text.php Diff File
rm - application/third_party/Twig/Node/With.php Diff File
rm - application/third_party/Twig/Node/WithNode.php Diff File
rm - application/third_party/Twig/NodeInterface.php Diff File
rm - application/third_party/Twig/NodeOutputInterface.php Diff File
rm - application/third_party/Twig/NodeVisitor/Escaper.php Diff File
rm - application/third_party/Twig/NodeVisitor/Optimizer.php Diff File
rm - application/third_party/Twig/NodeVisitor/SafeAnalysis.php Diff File
rm - application/third_party/Twig/NodeVisitor/Sandbox.php Diff File
rm - application/third_party/Twig/NodeVisitor/SandboxNodeVisitor.php Diff File
rm - application/third_party/Twig/NodeVisitorInterface.php Diff File
rm - application/third_party/Twig/Parser.php Diff File
rm - application/third_party/Twig/ParserInterface.php Diff File
rm - application/third_party/Twig/Profiler/Dumper/Blackfire.php Diff File
rm - application/third_party/Twig/Profiler/Dumper/Html.php Diff File
rm - application/third_party/Twig/Profiler/Dumper/Text.php Diff File
rm - application/third_party/Twig/Profiler/Node/EnterProfile.php Diff File
rm - application/third_party/Twig/Profiler/Node/LeaveProfile.php Diff File
rm - application/third_party/Twig/Profiler/NodeVisitor/Profiler.php Diff File
rm - application/third_party/Twig/RuntimeLoaderInterface.php Diff File
rm - application/third_party/Twig/Sandbox/SecurityPolicy.php Diff File
rm - application/third_party/Twig/SimpleFilter.php Diff File
rm - application/third_party/Twig/SimpleFunction.php Diff File
rm - application/third_party/Twig/SimpleTest.php Diff File
rm - application/third_party/Twig/SourceContextLoaderInterface.php Diff File
rm - application/third_party/Twig/Template.php Diff File
rm - application/third_party/Twig/TemplateInterface.php Diff File
rm - application/third_party/Twig/Test.php Diff File
rm - application/third_party/Twig/Test/Function.php Diff File
rm - application/third_party/Twig/Test/IntegrationTestCase.php Diff File
rm - application/third_party/Twig/Test/Method.php Diff File
rm - application/third_party/Twig/Test/Node.php Diff File
rm - application/third_party/Twig/TestCallableInterface.php Diff File
rm - application/third_party/Twig/TestInterface.php Diff File
rm - application/third_party/Twig/TokenParser.php Diff File
rm - application/third_party/Twig/TokenParser/ApplyTokenParser.php Diff File
rm - application/third_party/Twig/TokenParser/AutoEscape.php Diff File
rm - application/third_party/Twig/TokenParser/Block.php Diff File
rm - application/third_party/Twig/TokenParser/Do.php Diff File
rm - application/third_party/Twig/TokenParser/Embed.php Diff File
rm - application/third_party/Twig/TokenParser/Extends.php Diff File
rm - application/third_party/Twig/TokenParser/Filter.php Diff File
rm - application/third_party/Twig/TokenParser/Flush.php Diff File
rm - application/third_party/Twig/TokenParser/For.php Diff File
rm - application/third_party/Twig/TokenParser/From.php Diff File
rm - application/third_party/Twig/TokenParser/If.php Diff File
rm - application/third_party/Twig/TokenParser/Import.php Diff File
rm - application/third_party/Twig/TokenParser/Include.php Diff File
rm - application/third_party/Twig/TokenParser/Macro.php Diff File
rm - application/third_party/Twig/TokenParser/Sandbox.php Diff File
rm - application/third_party/Twig/TokenParser/Set.php Diff File
rm - application/third_party/Twig/TokenParser/Spaceless.php Diff File
rm - application/third_party/Twig/TokenParser/Use.php Diff File
rm - application/third_party/Twig/TokenParser/With.php Diff File
rm - application/third_party/Twig/TokenParserBroker.php Diff File
rm - application/third_party/Twig/TokenParserBrokerInterface.php Diff File
rm - application/third_party/Twig/TokenParserInterface.php Diff File
rm - application/third_party/Twig/TwigTest.php Diff File
rm - application/third_party/sodium_compat/LICENSE Diff File
rm - application/third_party/sodium_compat/README.md Diff File
rm - application/third_party/sodium_compat/appveyor.yml Diff File
rm - application/third_party/sodium_compat/autoload.php Diff File
rm - application/third_party/sodium_compat/composer.json Diff File
rm - application/third_party/sodium_compat/lib/constants.php Diff File
rm - application/third_party/sodium_compat/lib/namespaced.php Diff File
rm - application/third_party/sodium_compat/lib/php72compat.php Diff File
rm - application/third_party/sodium_compat/lib/sodium_compat.php Diff File
rm - application/third_party/sodium_compat/namespaced/Core/Salsa20.php Diff File
rm - application/third_party/sodium_compat/namespaced/Core/Xsalsa20.php Diff File
rm - application/third_party/sodium_compat/phpunit.xml.dist Diff File
rm - application/third_party/sodium_compat/src/Compat.php Diff File
rm - application/third_party/sodium_compat/src/Core/BLAKE2b.php Diff File
rm - application/third_party/sodium_compat/src/Core/ChaCha20/Ctx.php Diff File
rm - application/third_party/sodium_compat/src/Core/Curve25519/Fe.php Diff File
rm - application/third_party/sodium_compat/src/Core/Ed25519.php Diff File
rm - application/third_party/sodium_compat/src/Core/Poly1305/State.php Diff File
rm - application/third_party/sodium_compat/src/Core/SipHash.php Diff File
rm - application/third_party/sodium_compat/src/Core/Util.php Diff File
rm - application/third_party/sodium_compat/src/Core/XChaCha20.php Diff File
rm - application/third_party/sodium_compat/src/Core32/BLAKE2b.php Diff File
rm - application/third_party/sodium_compat/src/Core32/ChaCha20/Ctx.php Diff File
rm - application/third_party/sodium_compat/src/Core32/Ed25519.php Diff File
rm - application/third_party/sodium_compat/src/Core32/Int32.php Diff File
rm - application/third_party/sodium_compat/src/Core32/Int64.php Diff File
rm - application/third_party/sodium_compat/src/Core32/Poly1305/State.php Diff File
rm - application/third_party/sodium_compat/src/Core32/X25519.php Diff File
rm - application/third_party/sodium_compat/src/Crypto.php Diff File
rm - application/third_party/sodium_compat/src/Crypto32.php Diff File
rm - application/third_party/sodium_compat/src/File.php Diff File
add - application/third_party/tcpdf/.gitignore Diff File
mod - application/third_party/tcpdf/VERSION Diff File
mod - application/third_party/tcpdf/composer.json Diff File
mod - application/third_party/tcpdf/fonts/freefont-20100919/CREDITS Diff File
mod - application/third_party/tcpdf/fonts/freefont-20120503/CREDITS Diff File
mod - application/third_party/tcpdf/include/barcodes/pdf417.php Diff File
mod - application/third_party/tcpdf/include/barcodes/qrcode.php Diff File
mod - application/third_party/tcpdf/include/tcpdf_colors.php Diff File
mod - application/third_party/tcpdf/include/tcpdf_fonts.php Diff File
mod - application/third_party/tcpdf/include/tcpdf_images.php Diff File
mod - application/third_party/tcpdf/include/tcpdf_static.php Diff File
mod - application/third_party/tcpdf/tcpdf.php Diff File
mod - application/third_party/tcpdf/tcpdf_barcodes_1d.php Diff File
mod - application/views/admin/labels/_labelviewrightcontent_view.php Diff File
mod - application/views/admin/pluginmanager/uploadModal.php Diff File
mod - application/views/admin/themes/importform_view.php Diff File
mod - application/views/admin/themes/templateeditorbar_view.php Diff File
mod - application/views/themeOptions/import_modal.php Diff File
mod - application/views/themeOptions/index.php Diff File
mod - composer.json Diff File
mod - framework/YiiBase.php Diff File
mod - framework/base/CComponent.php Diff File
mod - framework/caching/CMemCache.php Diff File
mod - framework/cli/views/webapp/protected/tests/WebTestCase.php Diff File
mod - framework/console/CConsoleCommand.php Diff File
mod - framework/db/CDbConnection.php Diff File
mod - framework/db/CDbTransaction.php Diff File
mod - framework/db/schema/pgsql/CPgsqlSchema.php Diff File
mod - framework/gii/components/Pear/Text/Diff3.php Diff File
mod - framework/i18n/CDateFormatter.php Diff File
mod - framework/test/CDbFixtureManager.php Diff File
mod - framework/test/CDbTestCase.php Diff File
mod - framework/test/CWebTestCase.php Diff File
mod - framework/utils/CDateTimeParser.php Diff File
mod - framework/utils/CFileHelper.php Diff File
mod - framework/utils/CPropertyValue.php Diff File
mod - framework/utils/mimeTypes.php Diff File
mod - framework/validators/CEmailValidator.php Diff File

Issue History

Date Modified Username Field Change
2021-04-20 18:43 DenisChenu New Issue
2021-04-20 18:43 DenisChenu Relationship added related to 17022
2021-04-20 18:43 DenisChenu Relationship added related to 15982
2021-04-21 13:50 ollehar Summary Advanced settings are not resetted when set to another question type => Advanced settings are not reset when set to another question type
2021-05-25 13:36 c_schmitz Changeset attached => LimeSurvey master ea590878
2021-05-25 13:36 c_schmitz Assigned To => c_schmitz
2021-05-25 13:36 c_schmitz Resolution open => fixed
2021-05-25 13:40 DenisChenu Assigned To c_schmitz =>
2021-06-22 16:30 galads Status new => resolved
2021-07-12 11:54 c_schmitz Status resolved => closed