Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue:94665 ajax parameters modification hash based detection #557

Conversation

dmendez
Copy link
Contributor

@dmendez dmendez commented Feb 25, 2022

IGXUndefined to differentiate empty form unassigned parameters values.

Additionally ajax output parameters will not be returned when no value modifications occurs at user events.
(done by hash/toJson comparation before/after execution)

@dmendez dmendez requested a review from ggallotti February 25, 2022 16:53
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@dmendez dmendez temporarily deployed to external-storage-tests February 25, 2022 16:53 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@dmendez dmendez temporarily deployed to external-storage-tests March 4, 2022 17:33 Inactive
@dmendez dmendez requested a review from claudiamurialdo March 4, 2022 18:06
@dmendez dmendez temporarily deployed to external-storage-tests March 4, 2022 19:52 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@dmendez dmendez temporarily deployed to external-storage-tests March 5, 2022 23:48 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@dmendez dmendez temporarily deployed to external-storage-tests March 7, 2022 00:14 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@dmendez dmendez temporarily deployed to external-storage-tests March 7, 2022 15:53 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@dmendez dmendez had a problem deploying to external-storage-tests March 8, 2022 13:41 Failure
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests March 8, 2022 13:47 Inactive
claudiamurialdo
claudiamurialdo previously approved these changes Mar 8, 2022
dmendez added 2 commits March 8, 2022 10:51
…llection-al-usar-método----en-el-server' of https://github.com/genexuslabs/DotNetClasses into Issue-94665-SAC-#50806---Se-pierde-valor-de-variable-collection-al-usar-método----en-el-server
@dmendez dmendez temporarily deployed to external-storage-tests March 8, 2022 13:52 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success
  • 70eb3eb (warning: no changes merged)

…llection-al-usar-método----en-el-server' of https://github.com/genexuslabs/DotNetClasses into Issue-94665-SAC-#50806---Se-pierde-valor-de-variable-collection-al-usar-método----en-el-server
@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests March 8, 2022 14:24 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests March 8, 2022 16:20 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests March 8, 2022 22:45 Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

@genexusbot genexusbot added the conflict Conflict merging to beta branch label Mar 10, 2022
@ggallotti ggallotti removed the conflict Conflict merging to beta branch label Mar 10, 2022
@genexusbot genexusbot added the conflict Conflict merging to beta branch label Mar 10, 2022
@cinthamo cinthamo removed the conflict Conflict merging to beta branch label Mar 11, 2022
@genexuslabs genexuslabs deleted a comment from genexusbot Mar 11, 2022
@genexuslabs genexuslabs deleted a comment from genexusbot Mar 11, 2022
@dmendez dmendez requested a review from a team March 15, 2022 16:42
…> extends all of them).

Make initializeOutParms private.
@claudiamurialdo claudiamurialdo temporarily deployed to external-storage-tests April 19, 2022 16:31 Inactive
@genexusbot
Copy link
Collaborator

Manual cherry pick to beta success

@dmendez dmendez merged commit d3a5a3d into master Apr 22, 2022
@dmendez dmendez deleted the Issue-94665-SAC-#50806---Se-pierde-valor-de-variable-collection-al-usar-método----en-el-server branch April 22, 2022 16:57
dmendez added a commit that referenced this pull request Apr 29, 2022
* Issue:94665 ajax parameters modification hash based detection

* IGXUndefined to detect unassigned empty var values at user events

* IGXUndefined -> IGXUnassigned

* conversion from GXBaseList to List

* List type operator

* Keep List as base class for compatibility reasons

* Disable serialization for IsAssigned

* Fix build error.

* Compile fixing

* Fix at GXBaseList insert method.

* Add XMLIgnore for IsAssigned on GxUserType

* Restore virtual Add(object o) method in GXBaseCollection.

* Remove unnecessary base classes of GXList<T> added by mistake (List<L> extends all of them).
Make initializeOutParms private.

Co-authored-by: Claudia Murialdo <cmurialdo@genexus.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants