You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Hold for Payment 1st June] IOU - Name is not visible in the IOU request page #2996
Strange. I re-added and changed my name in Expensify to see if there was anything in that, but nothing. Anyhow, let's get this to engineering and I'll add it the IOU parent issue as a regression to fix.
Looks like in the IOUConfirmationList component we don't pass showTitleTooltip to OptionRow, so tooltipEnabled is never passed as true to DisplayNames.
In DisplayNames, if this.props.tooltipEnabled is false (which it always will be for this page), we try to display this.props.fullTitle. It seems this.props.fullTitle is an empty string here, always. Which seems odd.
If we decide to pass showTitleTooltip as true in IOUConfirmationList, it would make it all the way to DisplayNames, and then we would try to render data from this.props.displayNamesWithTooltips, but this appears to be an empty array always. This also seems odd.
fullTitle is created from displayNamesWithTooltips, which is created from option.participantsList, which seems to be missing in the OptionRow -> this is probably where our issues are coming from.
changed the title [-]IOU - Name is not visible in the IOU request page[/-][+][Hold for Payment 1st June] IOU - Name is not visible in the IOU request page[/+]on May 25, 2021
Activity
MelvinBot commentedon May 19, 2021
Triggered auto assignment to @arielgreen (
AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.trjExpensify commentedon May 19, 2021
I'm unable to reproduce this in the
request moneyflow onv.1.0.48-3:I am however able to reproduce this in the
split billflow:Julesssss commentedon May 19, 2021
I'm seeing this for the Request Money flow too on version
v1.0.48-3:OptionRowhas the correct name, butDisplayNamesdoes not:trjExpensify commentedon May 19, 2021
Strange. I re-added and changed my name in Expensify to see if there was anything in that, but nothing. Anyhow, let's get this to
engineeringand I'll add it the IOU parent issue as a regression to fix.MelvinBot commentedon May 19, 2021
Triggered auto assignment to @Beamanator (
Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.Beamanator commentedon May 19, 2021
10/10 can reproduce 😅
Beamanator commentedon May 19, 2021
Looks like in the
IOUConfirmationListcomponent we don't passshowTitleTooltiptoOptionRow, sotooltipEnabledis never passed as true toDisplayNames.In
DisplayNames, ifthis.props.tooltipEnabledis false (which it always will be for this page), we try to displaythis.props.fullTitle. It seemsthis.props.fullTitleis an empty string here, always. Which seems odd.If we decide to pass
showTitleTooltipastrueinIOUConfirmationList, it would make it all the way toDisplayNames, and then we would try to render data fromthis.props.displayNamesWithTooltips, but this appears to be an empty array always. This also seems odd.fullTitleis created fromdisplayNamesWithTooltips, which is created fromoption.participantsList, which seems to be missing in theOptionRow-> this is probably where our issues are coming from.Continuing investigation...
parasharrajat commentedon May 19, 2021
It seems a regression by #2724.
13 remaining items
isagoico commentedon May 23, 2021
Issue not reproducible today during KI retests (First Week)
trjExpensify commentedon May 24, 2021
Hm yeah, odd. Same for me on
v1.0.51-2:Beamanator commentedon May 24, 2021
Same - can't reproduce anymore.
I believe it was fixed here: 54a21d9#diff-0f2d048995be66cab42aa4bdf71f1befedeb2989e3bd00c8113fb54b98a54f76
Where this change was made in
OptionRow.js:Viacheslav80 commentedon May 24, 2021
@Beamanator
Hi! This patch solves this problem but does not solve the firstiNames in the chat title
this pr is created to solve: #3027
Merge pull request #3027 from Viacheslav80/fix_IOU_name_is_not_visible
[-]IOU - Name is not visible in the IOU request page[/-][+][Hold for Payment 1st June] IOU - Name is not visible in the IOU request page[/+]trjExpensify commentedon May 25, 2021
Thanks guys!
parasharrajat commentedon Jul 22, 2021
I think this can be closed now.
trjExpensify commentedon Jul 22, 2021
Yep! 👍