Skip to content

Commit 0b180c1

Browse files
Fix image mapping for rest api links
1 parent 63cddf8 commit 0b180c1

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/WorkItemMigrator/WorkItemImport/WitClient/WitClientUtils.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -569,9 +569,15 @@ private void CorrectImagePath(WorkItem wi, WiItem wiItem, WiRevision rev, ref st
569569

570570
foreach (var att in filteredRelations)
571571
{
572-
var fileName = att.FilePath.Split('\\')?.Last() ?? string.Empty;
573-
var encodedFileName = EncodeFileNameUsingJiraStandard(fileName);
574-
if (textField.Contains(fileName) || textField.IndexOf(encodedFileName, StringComparison.OrdinalIgnoreCase) >= 0 || textField.Contains("_thumb_" + att.AttOriginId))
572+
string fileName = att.FilePath.Split('\\')?.Last() ?? string.Empty;
573+
string encodedFileName = EncodeFileNameUsingJiraStandard(fileName);
574+
string restApiUrlOption = "/rest/api/3/attachment/content/" + att.AttOriginId;
575+
if (
576+
textField.Contains(fileName)
577+
|| textField.IndexOf(encodedFileName, StringComparison.OrdinalIgnoreCase) >= 0
578+
|| textField.Contains("_thumb_" + att.AttOriginId)
579+
|| textField.Contains(restApiUrlOption)
580+
)
575581
{
576582
var tfsAtt = IdentifyAttachment(att, wi, isAttachmentMigratedDelegate);
577583

0 commit comments

Comments
 (0)