#!/bin/bash

# Read the JSON file
json_file="$1"
json_content=$(cat "$json_file")

# Use jq to modify the JSON
modified_json=$(echo "$json_content" | jq '
  .items[] |= (
    if .login.uris and (.login.uris | length > 0) then
      .name += " " + (.login.uris[0].uri | sub("^http://"; ""))
    else
      .
    end
  )
')

# Write the modified JSON back to the file
echo "$modified_json" > "${json_file}.new"

echo "JSON file has been updated."