PSUSensor: Fix for PSU details

Issue: When user trying to get PSU details in redfish, PSU detail logs
       are not coming under Chassis/WC_Baseboard/Power.

Fix: changed the order of InitialProperties of dbus connection

Tested:
Verified in Redfish.
GET https://<BMC-IP>/redfish/v1/Chassis/WC_Baseboard/Power
Response: PSU details are fetched under Chassis/WC_Baseboard/Power

"PowerSupplies": [
    {
      "@odata.id": "/redfish/v1/Chassis/WC_Baseboard/Power#/
          PowerSupplies/0",
      "Manufacturer": "SOLUM CO., LTD.                  ",
      "MemberId": "SOLUM_CO_IS162F22_PSU1",
      "Model": "IS162F22",
      "Name": "SOLUM CO IS162F22 PSU1",
      "PartNumber": "G36234-015",
      "PowerInputWatts": 108.0,
      "PowerOutputWatts": 11.53125,
      "SerialNumber": "PSSF162202ACNS1622A4BK7L0399",
      "Status": {
        "Health": "OK",
        "State": "Enabled"
      }
    },

Signed-off-by: jayaprakash Mutyala <mutyalax.jayaprakash@intel.com>
Signed-off-by: Anoop S <anoopx.s@intel.com>
Change-Id: I8016afd9bd0cc40d5b1f9b2143cd602a6056ecaa
diff --git a/src/PSUSensor.cpp b/src/PSUSensor.cpp
index fc24704..0b71e92 100644
--- a/src/PSUSensor.cpp
+++ b/src/PSUSensor.cpp
@@ -73,9 +73,9 @@
         thresholdInterfaceCritical = objectServer.add_interface(
             dbusPath, "xyz.openbmc_project.Sensor.Threshold.Critical");
     }
-    association = objectServer.add_interface(dbusPath, association::interface);
 
     setInitialProperties(conn);
+    association = objectServer.add_interface(dbusPath, association::interface);
 
     createInventoryAssoc(conn, association, configurationPath);
     setupRead();