Failed to send log to Dhilog: NotFound | {"type":"about:blank","title":"Not Found","status":404,"detail":"Cannot POST /Log","instance":"/Log","error_code":"NOT_FOUND"}


System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (BAD REQUEST).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at IncidentReporter.API.Helpers.SupersetClient.<PostGuestTokenAsync>d__15.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\SupersetClient.cs:line 95
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.Helpers.SupersetClient.<MintGuestTokenAsync>d__14.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\SupersetClient.cs:line 71
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.EmbedBll.<GetGuestTokenAsync>d__5.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\EmbedBll.cs:line 120


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


*** MULTIPART FORM DATA / FILE UPLOAD (OMITTED FOR LOGGING) ***


Unhandled Exception in Web Application

System.Web.HttpException (0x80004005)
   at System.Web.Util.FileUtil.CheckSuspiciousPhysicalPath(String physicalPath)
   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)


Unhandled Exception in Web Application

System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (?).
   at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)


Unhandled Exception in Web Application


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Column 'created_by' cannot be null

MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'created_by' cannot be null
   at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at Dapper.SqlMapper.ExecuteCommand(IDbConnection cnn, CommandDefinition& command, Action`2 paramReader)
   at Dapper.SqlMapper.ExecuteImpl(IDbConnection cnn, CommandDefinition& command)
   at Dapper.SqlMapper.Execute(IDbConnection cnn, String sql, Object param, IDbTransaction transaction, Nullable`1 commandTimeout, Nullable`1 commandType)
   at IncidentReporter.DAL.Repositories.CoursesRepo.DeleteUserFromCoursesByOrgId(Int32 userId, Int32 orgId) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.DAL\Repositories\CoursesRepo.cs:line 3465
   at IncidentReporter.API.BLL.UsersBLL.DeleteAllUserTypes(Int32 userId, Int32 orgId) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 2552


Column 'created_by' cannot be null


System.NullReferenceException: Object reference not set to an instance of an object.
   at IncidentReporter.API.BLL.UsersBLL.<SetUserAuditLogDetailsAsync>d__177.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 11115
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.UsersBLL.<UpdateAllUserTypes>d__96.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 6312


Unguarded or improper guarding of machinery

Congestion of material and equipment (Defective shop floor)

Excessive noise, heat, cold, dust, leakage of gases, fumes, vapours and mists

Improper storage of hazardous Chemicals and glass cylinders

Electrical equipments without improper body earthing, elcb 30mA, rubber mattresses laptop dangerous shop treatment chart and insulation missing

Worn out condition of lifting tools tackles and machines

Pipeline/Tent without color coding/insulation, drain valve, pressure relief valve, signages

Not functioning/leakages in appropriate of firefighting equipments

Failure of positive isolation permit to work (PTW)/not taking permit to work (PTW)

Not wearing seat belt/taking on mobile while driving and other activities to distractions from driving

wet/Slippery floor and uneven/unstable ground or working surface

Exposure to Ionising radiation source (Industrial radiography non-destructive testing)

Exposure to non ionizing radiation source (ultra violet laser, welding flash, infrared microwave free radio frequency)

Electrical/Mechanical/Utility Isolation - Test

Tst


Tst


Ext Authroized By EHS Officer / Coordinatore

Gas area identified and authorized permission obtained from concerned department?

Atmospheric gas testing conducted and results within safe limits (O2, LEL, Toxic Gas)?

Gas detectors calibrated and available at work location?

Gas lines, valves, and equipment inspected for leakage before starting work?

Adequate ventilation available and maintained throughout the work?

All ignition sources eliminated or controlled in the work area?

Electrical equipment suitable for hazardous area classification (Ex-proof where required)?

Static electricity control and proper grounding/bonding provided?

Fire extinguishers, hydrant system, and emergency response facilities available?

Barricading, warning signs, and access control established?

Pressurized gas systems isolated/depressurized where required?

Workers trained, competent, medically fit, and authorized for gas area work?

Emergency communication system and emergency contact numbers available?

Separate Hot Work, Electrical Work, Height Work, or Confined Space Permit obtained if applicable?

Toolbox talk conducted and all control measures verified before permit issuance?

Safety Equipment Requirement & PPE to be used

Select the Section Head/Section Incharge

Area Owner (Operation Section Incharge/Head)

Head of Department - Test(To Be removed)

Work Cancelled due to Operational Reasons


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Unhandled Exception in Web API

System.InvalidOperationException: The given header was not found.
   at System.Net.Http.Headers.HttpHeaders.GetValues(String name)
   at IncidentReporter.API.Handlers.AcmAuthorise.GetToken(HttpActionContext actionContext) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Handlers\AcmAuthorise.cs:line 214
   at IncidentReporter.API.Handlers.AcmAuthorise.OnActionExecuting(HttpActionContext actionContext) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Handlers\AcmAuthorise.cs:line 37
   at System.Web.Http.Filters.ActionFilterAttribute.OnActionExecutingAsync(HttpActionContext actionContext, CancellationToken cancellationToken)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


System.InvalidCastException: Unable to cast object of type 'Newtonsoft.Json.Linq.JArray' to type 'Newtonsoft.Json.Linq.JObject'.
   at IncidentReporter.API.BLL.OrganisationBLL.BuildPageFlagsAuditDictionary(String pageFlagsJson) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 17715
   at IncidentReporter.API.BLL.OrganisationBLL.UpdateOrganisationPageFlags(Int32 orgId, DashboardOrganisationPreferencesDBO preferencesDBO) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 16956

I_SSC OrganisationShortCode SiteShortCode InspectionTypeShortCode CurrentYear FiveDigitSerialNumber

T_SSC OrganisationShortCode TicketCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CompanyShortCode JobTypeShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode TaskCategoryShortCode CurrentYear FiveDigitSerialNumber

Additonal risk control measures and scope for improvement to reduce the risk level (if psd score > 27)

H_SSC OrganisationShortCode SiteShortCode HiraTypeShortCode CurrentYear FiveDigitSerialNumber

M_SSC OrganisationShortCode SiteShortCode MocTypeShortCode CurrentYear FiveDigitSerialNumber

A_SSC OrganisationShortCode SiteShortCode AuditTypeShortCode CurrentYear FiveDigitSerialNumber

L_SSC OrganisationShortCode LibraryCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

IMF_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

IR_SSC OrganisationShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

HT_SSC OrganisationShortCode SiteShortCode HealthTypeShortCode CurrentYear FiveDigitSerialNumber

WP_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode SafetyKaizenTypeShortCode CurrentYear FiveDigitSerialNumber

ES_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

PHC_SSC OrganisationShortCode SiteShortCode ProcessShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

MOC_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber


I_SSC OrganisationShortCode SiteShortCode InspectionTypeShortCode CurrentYear FiveDigitSerialNumber

T_SSC OrganisationShortCode TicketCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CompanyShortCode JobTypeShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode TaskCategoryShortCode CurrentYear FiveDigitSerialNumber

H_SSC OrganisationShortCode SiteShortCode HiraTypeShortCode CurrentYear FiveDigitSerialNumber

M_SSC OrganisationShortCode SiteShortCode MocTypeShortCode CurrentYear FiveDigitSerialNumber

A_SSC OrganisationShortCode SiteShortCode AuditTypeShortCode CurrentYear FiveDigitSerialNumber

L_SSC OrganisationShortCode LibraryCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

IMF_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

IR_SSC OrganisationShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

HT_SSC OrganisationShortCode SiteShortCode HealthTypeShortCode CurrentYear FiveDigitSerialNumber

WP_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode SafetyKaizenTypeShortCode CurrentYear FiveDigitSerialNumber

ES_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

PHC_SSC OrganisationShortCode SiteShortCode ProcessShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

MOC_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber


System.InvalidCastException: Unable to cast object of type 'Newtonsoft.Json.Linq.JArray' to type 'Newtonsoft.Json.Linq.JObject'.
   at IncidentReporter.API.BLL.OrganisationBLL.BuildPageFlagsAuditDictionary(String pageFlagsJson) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 17699
   at IncidentReporter.API.BLL.OrganisationBLL.UpdateOrganisationPageFlags(Int32 orgId, DashboardOrganisationPreferencesDBO preferencesDBO) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 16932

I_SSC OrganisationShortCode SiteShortCode InspectionTypeShortCode CurrentYear FiveDigitSerialNumber

T_SSC OrganisationShortCode TicketCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CompanyShortCode JobTypeShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode TaskCategoryShortCode CurrentYear FiveDigitSerialNumber

H_SSC OrganisationShortCode SiteShortCode HiraTypeShortCode CurrentYear FiveDigitSerialNumber

M_SSC OrganisationShortCode SiteShortCode MocTypeShortCode CurrentYear FiveDigitSerialNumber

A_SSC OrganisationShortCode SiteShortCode AuditTypeShortCode CurrentYear FiveDigitSerialNumber

L_SSC OrganisationShortCode LibraryCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

IMF_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

IR_SSC OrganisationShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

HT_SSC OrganisationShortCode SiteShortCode HealthTypeShortCode CurrentYear FiveDigitSerialNumber

WP_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode SafetyKaizenTypeShortCode CurrentYear FiveDigitSerialNumber

ES_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

PHC_SSC OrganisationShortCode SiteShortCode ProcessShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber


I_SSC OrganisationShortCode SiteShortCode InspectionTypeShortCode CurrentYear FiveDigitSerialNumber

T_SSC OrganisationShortCode TicketCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CompanyShortCode JobTypeShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode TaskCategoryShortCode CurrentYear FiveDigitSerialNumber

H_SSC OrganisationShortCode SiteShortCode HiraTypeShortCode CurrentYear FiveDigitSerialNumber

M_SSC OrganisationShortCode SiteShortCode MocTypeShortCode CurrentYear FiveDigitSerialNumber

A_SSC OrganisationShortCode SiteShortCode AuditTypeShortCode CurrentYear FiveDigitSerialNumber

L_SSC OrganisationShortCode LibraryCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

IMF_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

IR_SSC OrganisationShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

HT_SSC OrganisationShortCode SiteShortCode HealthTypeShortCode CurrentYear FiveDigitSerialNumber

WP_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode SafetyKaizenTypeShortCode CurrentYear FiveDigitSerialNumber

ES_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

PHC_SSC OrganisationShortCode SiteShortCode ProcessShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


System.Exception: User details not found for the given user and organisation.


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


System.InvalidOperationException: JSReport render failed. Status: 404. Response: {"type":"about:blank","title":"Not Found","status":404,"detail":"Template 27434932-dad9-457d-9577-4ae77259d282 not found","instance":"/api/v1/render","error_code":"NOT_FOUND"}
   at IncidentReporter.API.Helpers.JsReportUtils.<RenderPdfAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\JsReportUtils.cs:line 70
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.Helpers.PdfExportSwitchHelper.<TryRenderPdfViaJsReportAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\PdfExportSwitchHelper.cs:line 64


System.ArgumentException: Accessed JArray values with invalid key value: "acmModuleId". Int32 array index expected.
   at Newtonsoft.Json.Linq.JArray.get_Item(Object key)
   at IncidentReporter.API.BLL.OrganisationBLL.<GetOrgById>d__10.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 186


Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,System.Object]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[41]', line 1, position 12905.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.NotificationsBLL.<GetPendingActionsNotificationsCount>d__32.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\NotificationsBLL.cs:line 1408


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,System.Object]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[41]', line 1, position 12905.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.TaskBLL.<FetchTaskFlag>d__105.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\TaskBLL.cs:line 7288
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.TaskBLL.<GetAllTask>d__22.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\TaskBLL.cs:line 1614


Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,System.Object]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[41]', line 1, position 12905.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.OrganisationBLL.GeneratePageFlagsJson(Dictionary`2 mainModuleIds, OrganisationPreferences preferences) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 16578
   at IncidentReporter.API.BLL.OrganisationBLL.<UpdateDashboardDetails>d__34.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\OrganisationBLL.cs:line 1800


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


I_SSC OrganisationShortCode SiteShortCode InspectionTypeShortCode CurrentYear FiveDigitSerialNumber

T_SSC OrganisationShortCode TicketCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CompanyShortCode JobTypeShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode TaskCategoryShortCode CurrentYear FiveDigitSerialNumber

H_SSC OrganisationShortCode SiteShortCode HiraTypeShortCode CurrentYear FiveDigitSerialNumber

M_SSC OrganisationShortCode SiteShortCode MocTypeShortCode CurrentYear FiveDigitSerialNumber

A_SSC OrganisationShortCode SiteShortCode AuditTypeShortCode CurrentYear FiveDigitSerialNumber

L_SSC OrganisationShortCode LibraryCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

IMF_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

IR_SSC OrganisationShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

HT_SSC OrganisationShortCode SiteShortCode HealthTypeShortCode CurrentYear FiveDigitSerialNumber

WP_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode SafetyKaizenTypeShortCode CurrentYear FiveDigitSerialNumber

ES_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

PHC_SSC OrganisationShortCode SiteShortCode ProcessShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode ActionTrackerCategoryShortCode CurrentYear FiveDigitSerialNumber

MOC_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


I_SSC OrganisationShortCode SiteShortCode InspectionTypeShortCode CurrentYear FiveDigitSerialNumber

T_SSC OrganisationShortCode TicketCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CompanyShortCode JobTypeShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode TaskCategoryShortCode CurrentYear FiveDigitSerialNumber

H_SSC OrganisationShortCode SiteShortCode HiraTypeShortCode CurrentYear FiveDigitSerialNumber

M_SSC OrganisationShortCode SiteShortCode MocTypeShortCode CurrentYear FiveDigitSerialNumber

A_SSC OrganisationShortCode SiteShortCode AuditTypeShortCode CurrentYear FiveDigitSerialNumber

L_SSC OrganisationShortCode LibraryCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

IMF_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

IR_SSC OrganisationShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

HT_SSC OrganisationShortCode SiteShortCode HealthTypeShortCode CurrentYear FiveDigitSerialNumber

WP_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode SafetyKaizenTypeShortCode CurrentYear FiveDigitSerialNumber

ES_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

PHC_SSC OrganisationShortCode SiteShortCode ProcessShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

MOC_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode ActionTrackerCategoryShortCode CurrentYear FiveDigitSerialNumber


I_SSC OrganisationShortCode SiteShortCode InspectionTypeShortCode CurrentYear FiveDigitSerialNumber

T_SSC OrganisationShortCode TicketCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CompanyShortCode JobTypeShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode TaskCategoryShortCode CurrentYear FiveDigitSerialNumber

At_SSC OrganisationShortCode SiteShortCode ActionTrackerCategoryShortCode CurrentYear FiveDigitSerialNumber

H_SSC OrganisationShortCode SiteShortCode HiraTypeShortCode CurrentYear FiveDigitSerialNumber

M_SSC OrganisationShortCode SiteShortCode MocTypeShortCode CurrentYear FiveDigitSerialNumber

A_SSC OrganisationShortCode SiteShortCode AuditTypeShortCode CurrentYear FiveDigitSerialNumber

L_SSC OrganisationShortCode LibraryCategoryShortCode CurrentYear FiveDigitSerialNumber

P_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

IMF_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

IR_SSC OrganisationShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

HT_SSC OrganisationShortCode SiteShortCode HealthTypeShortCode CurrentYear FiveDigitSerialNumber

WP_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode SafetyKaizenTypeShortCode CurrentYear FiveDigitSerialNumber

ES_SSC OrganisationShortCode SiteShortCode CurrentYear FiveDigitSerialNumber

PHC_SSC OrganisationShortCode SiteShortCode ProcessShortCode CurrentYear FiveDigitSerialNumber

SK OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber

MOC_SSC OrganisationShortCode SiteShortCode CategoryShortCode CurrentYear FiveDigitSerialNumber


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Unguarded or improper guarding of machinery

tEST


tEST


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Congestion of material and equipment (Defective shop floor)

Blanditiis odit dolo


Blanditiis odit dolo


System.InvalidOperationException: JSReport render failed. Status: 404. Response: {"type":"about:blank","title":"Not Found","status":404,"detail":"Template 957f2252-476c-4c8a-a109-545aef445fd5 not found","instance":"/api/v1/render","error_code":"NOT_FOUND"}
   at IncidentReporter.API.Helpers.JsReportUtils.<RenderPdfAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\JsReportUtils.cs:line 70
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.InspectionV2Bll.<ExportInspectionV2PDFAsync>d__10.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\InspectionV2Bll.cs:line 975


Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,System.Object]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[41]', line 1, position 12905.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.CoursesBLL.<GetMultiSiteTrainingCounts>d__65.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\CoursesBLL.cs:line 4882


Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,System.Object]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[41]', line 1, position 12905.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.ReportsBLL.<GetEnableSafetyAlertV2FlagAsync>d__37.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\ReportsBLL.cs:line 1498
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.IncidentsBLL.<GetMultiSiteIncidentsCounts>d__127.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\IncidentsBLL.cs:line 8552


Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,System.Object]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[41]', line 1, position 12905.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at IncidentReporter.API.BLL.CoursesBLL.<GetMultiSiteCoursesCounts>d__64.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\CoursesBLL.cs:line 4782


System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (BAD REQUEST).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at IncidentReporter.API.Helpers.SupersetClient.<PostGuestTokenAsync>d__15.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\SupersetClient.cs:line 95
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.Helpers.SupersetClient.<MintGuestTokenAsync>d__14.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\SupersetClient.cs:line 71
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.EmbedBll.<GetGuestTokenAsync>d__5.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\EmbedBll.cs:line 120


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


You are hereby permitted to work as detailed above subject to compliance with the conditions described below

1. Has the contractor�s scope of work reviewed and potential hazards accessed and communicated to contractor prior to start of work and listed below

2. Has the chemical present in the work area reviewed and communicated to the contractor and listed below

3. Has the chemical used by the contractor approved by EHS and carry hazard label (The contractor should give one copy of the material safety data sheet to RenH)

4. Has the contractor been requested to provide safety and chemical hazard information like material safety data sheet, container labeling, safety condition of tools & tackles, knowledge of handling chemicals?

5.Has the site-specific safety information to the contractor employees prior to the start of work and formal safety orientation session (covering subjects such as emergency evacuation, LOTO procedures and PPE requirements)

6.Are the affected RenH personnel informed about the hazards that may arise due to contractor activities?

Have the following precautions in particular been taken?

1.Is the equipment drained, gas freed, flushed and blinded / isolated?

2.Is the equipment isolated and LOTO applied?

3.Is the surrounding area checked and flammable materials removed (at least 35ft away)?

4.Is the flammable vapors checked using Explosive meter?

5.Is the ventilation adequate to allow welding fumes extracted / diluted

6.Is the proper lighting and proper means of exit available / provided? (should not block exits)

7.Are the appropriate fire extinguishers provided like Water type, Foam, Co2, DCP, etc.? Is the location of the nearest phone, safety shower/ eyewash reviewed?

8.Are the available sprinklers, hose stream, extinguishers in service / operable?

9.Is the control of welding spark provided using wet gunny bags / welding curtain?

10.Are the required Personal Protective Equipment�s (Welding shield, Leather Hand gloves, Apron, Helmet, Safety glasses, Shoes, Safety harness etc.) arranged and will be used?

11.Are the drain pit, sewer and floor opening covered / protected to prevent spark entering in?

13.Are the gas cylinder mounted on trolley and secured?

14.Is the gas hosepipe in good condition, tested and as per IS color code?

15.Is the Gas cutting torch provided with flash back arresters?

16.Is the welding set energized through Earth leakage circuit breaker (ELCB) and earthed?

17.Are welding cables in good condition, (No cuts, no bare conductors exposed)?

18.Are the electrical power tools having earthing and three pin plug tops?

19.Is the fire watch provided & is trained in use of fire extinguisher?

20.Is the proper scaffold / ladder provided and tied at top?

21.Is the safety belt used and lifeline anchored above the working level?

22.Are the employees doing hot work trained & trained records given to EHS?

23.Is the welding return connected with the job?

24.Fire watch required for 30 minutes after completion of job

Additional precautions to be taken, if any

Name of the contractor Employees trained on Site specific information & formal safety orientation

NOTE: 1. Please fill all the columns.
I have reviewed the RenH proposed work and assessed the hazards that may be posed to persons in the work place and instructed to take all necessary.
precautions to eliminate or contain the hazards. The permit to be returned to issuing authority after expiry of the validity time.
(refer procedure in the next page)
Acceptance: I have read & understand this permit & agree to work in accordance with its requirement.


You are hereby permitted to work as detailed above subject to compliance with the conditions described below

1. Has the contractor�s scope of work reviewed and potential hazards accessed and communicated to contractor prior to start of work and listed below

2. Has the chemical present in the work area reviewed and communicated to the contractor and listed below

3. Has the chemical used by the contractor approved by EHS and carry hazard label (The contractor should give one copy of the material safety data sheet to RenH)

4. Has the contractor been requested to provide safety and chemical hazard information like material safety data sheet, container labeling, safety condition of tools & tackles, knowledge of handling chemicals?

5.Has the site-specific safety information to the contractor employees prior to the start of work and formal safety orientation session (covering subjects such as emergency evacuation, LOTO procedures and PPE requirements)

6.Are the affected RenH personnel informed about the hazards that may arise due to contractor activities?

1.Is the equipment drained, gas freed, flushed and blinded / isolated?

2.Is the equipment isolated and LOTO applied?

3.Is the surrounding area checked and flammable materials removed (at least 35ft away)?

4.Is the flammable vapors checked using Explosive meter?

5.Is the ventilation adequate to allow welding fumes extracted / diluted

6.Is the proper lighting and proper means of exit available / provided? (should not block exits)

7.Are the appropriate fire extinguishers provided like Water type, Foam, Co2, DCP, etc.? Is the location of the nearest phone, safety shower/ eyewash reviewed?

8.Are the available sprinklers, hose stream, extinguishers in service / operable?

9.Is the control of welding spark provided using wet gunny bags / welding curtain?

10.Are the required Personal Protective Equipment�s (Welding shield, Leather Hand gloves, Apron, Helmet, Safety glasses, Shoes, Safety harness etc.) arranged and will be used?

11.Are the drain pit, sewer and floor opening covered / protected to prevent spark entering in?

13.Are the gas cylinder mounted on trolley and secured?

14.Is the gas hosepipe in good condition, tested and as per IS color code?

15.Is the Gas cutting torch provided with flash back arresters?

16.Is the welding set energized through Earth leakage circuit breaker (ELCB) and earthed?

17.Are welding cables in good condition, (No cuts, no bare conductors exposed)?

18.Are the electrical power tools having earthing and three pin plug tops?

19.Is the fire watch provided & is trained in use of fire extinguisher?

20.Is the proper scaffold / ladder provided and tied at top?

21.Is the safety belt used and lifeline anchored above the working level?

22.Are the employees doing hot work trained & trained records given to EHS?

23.Is the welding return connected with the job?

24.Fire watch required for 30 minutes after completion of job

Additional precautions to be taken, if any


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


System.InvalidOperationException: JSReport render failed. Status: 404. Response: {"type":"about:blank","title":"Not Found","status":404,"detail":"Template 6cfd5a31-a189-401d-bf00-536fde970077 not found","instance":"/api/v1/render","error_code":"NOT_FOUND"}
   at IncidentReporter.API.Helpers.JsReportUtils.<RenderPdfAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\JsReportUtils.cs:line 70
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.Helpers.PdfExportSwitchHelper.<TryRenderPdfViaJsReportAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\PdfExportSwitchHelper.cs:line 64


System.IO.FileNotFoundException: HTML template missing for Hot Work category. Expected HTML template path: D:\App-Data\iis\api.incidentreporter365.com\Templates/PDFs\267\WorkPermitV2\HotWork\ExportWorkPermitV2.html
File name: 'D:\App-Data\iis\api.incidentreporter365.com\Templates/PDFs\267\WorkPermitV2\HotWork\ExportWorkPermitV2.html'
   at IncidentReporter.API.Helpers.WorkPermitV2PDFHelper.ResolveTemplatePath(String baseDir, String templatesRoot, String orgId, String module, String categoryFolder, String fileName) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\WorkPermitV2PDFHelper.cs:line 89
   at IncidentReporter.API.Helpers.WorkPermitV2PDFHelper.<ExportWorkPermitV2PDFAsync>d__1.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\WorkPermitV2PDFHelper.cs:line 0
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitV2Bll.<ExportWorkPermitV2PDFAsync>d__11.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitV2Bll.cs:line 1548


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Start time should be greater than the current time

Personal protective equipment/gear provided

Precautions taken and Equipment provided to protect personnel from Accident or Injury

Electrical power line clearance (12ft) checked

I hereby declare that this Work Permit has been duly ISSUED by me in accordance with applicable safety procedures and internal controls. I further confirm that this issued Work Permit is being forwarded to the Safety Officers for Review


Unhandled Exception in Web API


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


***BODY REDACTED FOR SENSITIVE ENDPOINT***


System.InvalidOperationException: JSReport render failed. Status: 404. Response: {"type":"about:blank","title":"Not Found","status":404,"detail":"Template 07688547-f94e-4ad0-a5dc-296874e61c9e not found","instance":"/api/v1/render","error_code":"NOT_FOUND"}
   at IncidentReporter.API.Helpers.JsReportUtils.<RenderPdfAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\JsReportUtils.cs:line 70
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.Helpers.PdfExportSwitchHelper.<TryRenderPdfViaJsReportAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\PdfExportSwitchHelper.cs:line 64


System.IO.FileNotFoundException: HTML template missing for General Work category. Expected HTML template path: D:\App-Data\iis\api.incidentreporter365.com\Templates/PDFs\267\WorkPermitV2\GeneralWork\ExportWorkPermitV2.html
File name: 'D:\App-Data\iis\api.incidentreporter365.com\Templates/PDFs\267\WorkPermitV2\GeneralWork\ExportWorkPermitV2.html'
   at IncidentReporter.API.Helpers.WorkPermitV2PDFHelper.ResolveTemplatePath(String baseDir, String templatesRoot, String orgId, String module, String categoryFolder, String fileName) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\WorkPermitV2PDFHelper.cs:line 89
   at IncidentReporter.API.Helpers.WorkPermitV2PDFHelper.<ExportWorkPermitV2PDFAsync>d__1.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\WorkPermitV2PDFHelper.cs:line 0
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitV2Bll.<ExportWorkPermitV2PDFAsync>d__11.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitV2Bll.cs:line 1548


You are hereby permitted to work as detailed above subject to compliance with the conditions described below

1.Has the contractor�s scope of work reviewed and potential hazards accessed and communicated to contractor prior to start of work and listed here

2.Has the contractor been requested to provide safety and chemical hazard information like material safety data sheet, container labeling, safety condition of tools & tackles, knowledge of handling chemicals & PPE uses, job specific hazard training records of all contract employees etc.?

3.Has the chemical used by the contractor approved by EHS and carry hazard label?

4.Has the chemical present in the work area reviewed and communicated to the contractor and listed below

5.Has the site specific safety information to the contractor and formal safety orientation session (Covering subjects such as emergency evacuation, LOTO procedures and PPE requirements) given to the contractor employees prior to the start of work?

6.Are the affected RenH personnel informed of hazards may arise due to contractor activities?

1.Are the utilities in the area, like gas pipe line, Electrical Cables, Sewer, data cables identified?

2.Are the concerned electrical or other service lines isolated & LOTO applied?

3.Is the surrounding area checked, displayed caution board and barricaded?

4.Are other lines locations properly marked and barricaded?

6.Is the proper ventilation & lighting available /provided?

7.Is the proper scaffold/ ladder provided & tied at top?

8.Is the safety harness used and lifeline anchored above the work level?

9.Are the required PPEs provided? (Airline respirator, Leather Hand gloves, Apron, Helmet, Safety glasses, Shoes)?

10.All excavation of depth of 1.2 meters or more shall be treated as confined space and permit for entry into confined space should be obtained.

11.Is the standby person, trained & deputed outside to provide help in emergency?

12.Are the employees working in excavation trained & training records given to EHS?

Additional precautions to be taken, if any

NOTE: Please fill all the columns.
The permit to be returned to issuing authority after expiry of valid time every day and if work to be continued, obtain the permit same day / next day (refer procedure in the next page).
Acceptance: I have read & understand this permit & agree to work in accordance with its requirement.


You are hereby permitted to work as detailed above subject to compliance with the conditions described below

1.Has the contractor�s scope of work reviewed and potential hazards accessed and communicated to contractor prior to start of work and listed here

2.Has the contractor been requested to provide safety and chemical hazard information like material safety data sheet, container labeling, safety condition of tools & tackles, knowledge of handling chemicals & PPE uses, job specific hazard training records of all contract employees etc.?

3.Has the chemical used by the contractor approved by EHS and carry hazard label?

4.Has the chemical present in the work area reviewed and communicated to the contractor and listed below

5.Has the site specific safety information to the contractor and formal safety orientation session (Covering subjects such as emergency evacuation, LOTO procedures and PPE requirements) given to the contractor employees prior to the start of work?

6.Are the affected RenH personnel informed of hazards may arise due to contractor activities?

1.Are the utilities in the area, like gas pipe line, Electrical Cables, Sewer, data cables identified?

2.Are the concerned electrical or other service lines isolated & LOTO applied?

3.Is the surrounding area checked, displayed caution board and barricaded?

4.Are other lines locations properly marked and barricaded?

6.Is the proper ventilation & lighting available /provided?

7.Is the proper scaffold/ ladder provided & tied at top?

8.Is the safety harness used and lifeline anchored above the work level?

9.Are the required PPEs provided? (Airline respirator, Leather Hand gloves, Apron, Helmet, Safety glasses, Shoes)?

10.All excavation of depth of 1.2 meters or more shall be treated as confined space and permit for entry into confined space should be obtained.

11.Is the standby person, trained & deputed outside to provide help in emergency?

12.Are the employees working in excavation trained & training records given to EHS?

Additional precautions to be taken, if any


FATALITY

SUPERVISORS INITIAL ASSESSMENT OF INCIDENT AND ACTION

Immediate Action Taken: (Reference from FIR)

Identification of Root Cause (5 Why-Why Analysis)

FULL DESCRIPTION OF INCIDENT ( Attach photograph/sketch of incident )

Were the Permit Conditions Correct for the Job?

Were the Permit Conditions Complied With ?

Comment on any Irregularities Associated with the Permit

INVESTIGATION APPROVAL (SITE MANAGEMENT)


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Injurious
Near Miss Case
Road Traffic Acc-Roll Over

Bites & Stings
Concussion
Crushing/Bruises


System.InvalidOperationException: JSReport render failed. Status: 404. Response: {"type":"about:blank","title":"Not Found","status":404,"detail":"Template bc39087a-77aa-4c07-8e10-a361b17f0c7d not found","instance":"/api/v1/render","error_code":"NOT_FOUND"}
   at IncidentReporter.API.Helpers.JsReportUtils.<RenderPdfAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\JsReportUtils.cs:line 70
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.Helpers.PdfExportSwitchHelper.<TryRenderPdfViaJsReportAsync>d__0.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\PdfExportSwitchHelper.cs:line 64


System.IO.FileNotFoundException: HTML template missing for Excavation Work category. Expected HTML template path: D:\App-Data\iis\api.incidentreporter365.com\Templates/PDFs\267\WorkPermitV2\ExcavationWork\ExportWorkPermitV2.html
File name: 'D:\App-Data\iis\api.incidentreporter365.com\Templates/PDFs\267\WorkPermitV2\ExcavationWork\ExportWorkPermitV2.html'
   at IncidentReporter.API.Helpers.WorkPermitV2PDFHelper.ResolveTemplatePath(String baseDir, String templatesRoot, String orgId, String module, String categoryFolder, String fileName) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\WorkPermitV2PDFHelper.cs:line 89
   at IncidentReporter.API.Helpers.WorkPermitV2PDFHelper.<ExportWorkPermitV2PDFAsync>d__1.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\WorkPermitV2PDFHelper.cs:line 0
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.WorkPermitV2Bll.<ExportWorkPermitV2PDFAsync>d__11.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\WorkPermitV2Bll.cs:line 1548


An Investigation record will show up here as soon as created for a record.

In charge of the work where incident has taken place?


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Unhandled Exception in Web Application

System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (&).
   at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)


Electrical power line clearance (12ft) checked


Improper Access to reach confined space work area

No access ladder inside the confined space

Is all hand tools & equipment�s inspected & tag provided?

Area is free from any Loose electrical joint/cables & sharp edges.

Ensure no underground cables & pipelines in vicinity of work area.

Surrounding area is checked, cleaned & safe

Equipment properly drained / de pressurized

LOTO to applied for the work & equipment is safe

Availability of sufficient illumination at work spot. Checked relevant PPE.

Any other source of potential hazard if any remove before start of work.

All necessary guarding provided in the rotary objects

Ensure the work not carrying in running operation

Caution board mentioning "Job in Progress" installed near working area.

If any of the above criteria required is not met, then do not issue the work permit

3. Safety Equipment Requirement & PPE to be used


Is all hand tools & equipment�s inspected & green tag provided?

Electrical Isolation � If yes, Is Isolation Done?

Other pipeline / utilities Isolation � Is Isolation Done

Drawings checked for underground Piping, Electrical or Instrumentation cable

Is layout drawing attached & excavation area was marked

Is Signature taken from Maintenance & IT for underground utility clearance in attached layout drawing

Is Excavation tools like crow bars, etc are Insulated

Shoring (required for excavation depth exceeding 5 feet)

Is vehicle movement stopped at nearby area (for 5 m radius) if depth more than 2 feet

Mechanical Excavation � Is vehicle inspected & green tag provided

Is trail pit tried for the underground utility identification?

Is access ladder available for entry into excavated area (Depth more than 2 feet)

Is Area barricaded for unauthorized people movement & warning signage�s displayed?

Is adequate lighting provided, if work planned on dark hours?

If emergency route blocked, Is alternate route identified & communicated to stakeholders?


Is all hand tools & equipment�s inspected & tag provided?

Area is free from any Loose electrical joint/cables & sharp edges.

Ensure no underground cables & pipelines in vicinity of work area.

Surrounding area is checked, cleaned & safe

Equipment properly drained / de pressurized

LOTO to applied for the work & equipment is safe

Availability of sufficient illumination at work spot. Checked relevant PPE.

Any other source of potential hazard if any remove before start of work.

All necessary guarding provided in the rotary objects

Ensure the work not carrying in running operation

Caution board mentioning "Job in Progress" installed near working area.

If any of the above criteria required is not met, then do not issue the work permit


System.NullReferenceException: Object reference not set to an instance of an object.
   at IncidentReporter.API.BLL.UsersBLL.<SetUserAuditLogDetailsAsync>d__177.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 11115
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.UsersBLL.<UpdateAllUserTypes>d__96.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 6312


Failed to send audit log: BadRequest
Request Payload: {"EntityTypeId":43,"EntityId":264,"ChangedBy":{"UserId":678,"Name":null},"ChangeType":"Updated","OldValue":{"OrganisationId":"5682F8","OrganisationName":"Neveu","OrganisationType":"Warehouse","Packages":[{"PackageId":1,"InvoiceId":425,"StartDate":"2026-03-30T00:00:00","EndDate":"2027-06-28T00:00:00","OrganisationId":null,"IsActive":null,"CreatedOn":"0001-01-01T00:00:00","ModifiedOn":"0001-01-01T00:00:00","Comments":null}],"EnabledPayments":"No","EnableSMSNotifications":"No","EnableCallOut":"No","OrganisationModules":{"Action Trackers IsVisible":1,"Appointments IsVisible":0,"Areas IsVisible":0,"Assets IsVisible":0,"Attendance IsVisible":0,"Audit Management IsVisible":1,"Audit V2 IsVisible":0,"Breakdown Maintenance IsVisible":0,"Bulk Export IsVisible":0,"Companies IsVisible":1,"Consequence Management IsVisible":0,"Courses IsVisible":1,"Customer Complaints IsVisible":0,"Dashboard IsVisible":1,"Dashboard V2 IsVisible":0,"Departments IsVisible":1,"Employee Recognition IsVisible":0,"Environment Management IsVisible":0,"Esg IsVisible":0,"FIR IsVisible":1,"Health IsVisible":0,"Health V2 IsVisible":0,"Heatmap IsVisible":0,"HIRA IsVisible":0,"HIRA V2 IsVisible":0,"Incident Management IsVisible":0,"Inspection V2 IsVisible":0,"Inspections IsVisible":0,"Inventory IsVisible":0,"Investigations IsVisible":1,"IoT Device Types IsVisible":0,"IoT Devices IsVisible":0,"Kiken Yochi Training IsVisible":1,"KPI IsVisible":0,"Library IsVisible":0,"Library V2 IsVisible":1,"MOC IsVisible":0,"Moc V2 IsVisible":0,"My training IsVisible":1,"Nominations IsVisible":1,"Notifications IsVisible":0,"Oqo Chatbot IsVisible":0,"Organisations IsVisible":1,"OsmoVision IsVisible":0,"Periodic Health Checkup IsVisible":0,"Permit to work IsVisible":0,"PMC V2 IsVisible":0,"PPE Issuance IsVisible":0,"Pre Startup Safety Review IsVisible":0,"Precast IsVisible":0,"Preventive Maintenance IsVisible":0,"Processes IsVisible":0,"Projects IsVisible":0,"PSSR IsVisible":0,"Quality Management IsVisible":0,"r4 IsVisible":0,"r5 IsVisible":0,"r6 IsVisible":0,"Reports IsVisible":0,"Roles IsVisible":1,"Safety Alerts IsVisible":1,"Safety Kaizen IsVisible":0,"Safety Kaizen V2 IsVisible":0,"Sections IsVisible":1,"Setup IsVisible":1,"Sites IsVisible":1,"Support IsVisible":0,"Tasks IsVisible":0,"Tickets IsVisible":0,"TNI IsVisible":1,"TNI Progress IsVisible":1,"TNI V2 IsVisible":0,"Toolbox Talk IsVisible":1,"Training register IsVisible":1,"Training report IsVisible":1,"Users IsVisible":1,"Visitor Management IsVisible":0,"Work Permit IsVisible":0,"Work Permit V2 IsVisible":1,"Zones IsVisible":0},"PtwPreferences":null},"NewValue":{"OrganisationId":"5682F8","OrganisationName":"Neveu","OrganisationType":"Warehouse","Packages":[{"PackageId":1,"InvoiceId":425,"StartDate":"2026-03-30T00:00:00","EndDate":"2027-06-28T00:00:00","OrganisationId":null,"IsActive":null,"CreatedOn":"0001-01-01T00:00:00","ModifiedOn":"0001-01-01T00:00:00","Comments":null}],"EnabledPayments":"No","EnableSMSNotifications":"No","EnableCallOut":"No","OrganisationModules":{"Action Trackers IsVisible":1,"Appointments IsVisible":0,"Areas IsVisible":0,"Assets IsVisible":0,"Attendance IsVisible":0,"Audit Management IsVisible":1,"Audit V2 IsVisible":0,"Breakdown Maintenance IsVisible":0,"Bulk Export IsVisible":0,"Companies IsVisible":1,"Consequence Management IsVisible":0,"Courses IsVisible":1,"Customer Complaints IsVisible":0,"Dashboard IsVisible":1,"Dashboard V2 IsVisible":0,"Departments IsVisible":1,"Employee Recognition IsVisible":0,"Environment Management IsVisible":0,"Esg IsVisible":0,"FIR IsVisible":1,"Health IsVisible":0,"Health V2 IsVisible":0,"Heatmap IsVisible":0,"HIRA IsVisible":0,"HIRA V2 IsVisible":0,"Incident Management IsVisible":0,"Inspection V2 IsVisible":0,"Inspections IsVisible":0,"Inventory IsVisible":0,"Investigations IsVisible":1,"IoT Device Types IsVisible":0,"IoT Devices IsVisible":0,"Kiken Yochi Training IsVisible":1,"KPI IsVisible":0,"Library IsVisible":0,"Library V2 IsVisible":1,"MOC IsVisible":0,"Moc V2 IsVisible":0,"My training IsVisible":1,"Nominations IsVisible":1,"Notifications IsVisible":0,"Oqo Chatbot IsVisible":0,"Organisations IsVisible":1,"OsmoVision IsVisible":0,"Periodic Health Checkup IsVisible":0,"Permit to work IsVisible":0,"PMC V2 IsVisible":0,"PPE Issuance IsVisible":0,"Pre Startup Safety Review IsVisible":0,"Precast IsVisible":0,"Preventive Maintenance IsVisible":0,"Processes IsVisible":0,"Projects IsVisible":0,"PSSR IsVisible":0,"Quality Management IsVisible":0,"r4 IsVisible":0,"r5 IsVisible":0,"r6 IsVisible":0,"Reports IsVisible":0,"Roles IsVisible":1,"Safety Alerts IsVisible":1,"Safety Kaizen IsVisible":0,"Safety Kaizen V2 IsVisible":0,"Sections IsVisible":1,"Setup IsVisible":1,"Sites IsVisible":1,"Support IsVisible":0,"Tasks IsVisible":0,"Tickets IsVisible":0,"TNI IsVisible":1,"TNI Progress IsVisible":1,"TNI V2 IsVisible":0,"Toolbox Talk IsVisible":1,"Training register IsVisible":1,"Training report IsVisible":1,"Users IsVisible":1,"Visitor Management IsVisible":0,"Work Permit IsVisible":0,"Work Permit V2 IsVisible":1,"Zones IsVisible":0},"PtwPreferences":null}}
API Response: {"type":"https://tools.ietf.org/html/rfc9110#section-15.5.1","title":"One or more validation errors occurred.","status":400,"errors":{"ChangedBy.Name":["The Name field is required."]},"traceId":"00-2f857c30dc8ce80bdb36b3d75781d092-9ae25b8daed52c96-00"}


Unhandled Exception in Web Application


Unhandled Exception in Web API

System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()

Question: ?isContractorListPage=true


System.NullReferenceException: Object reference not set to an instance of an object.
   at IncidentReporter.API.BLL.CoursesBLL.GetBatchById(Int32 orgId, Int32 courseId, Int32 batchId) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\CoursesBLL.cs:line 2279


Exception in Dhilog HTTP POST: An error occurred while sending the request.


Failed to send log to Dhilog: NotFound | {"type":"about:blank","title":"Not Found","status":404,"detail":"Cannot POST /Log","instance":"/Log","error_code":"NOT_FOUND"}


Response status code does not indicate success: 400 (BAD REQUEST).